ZSH는 Z Shell이라고 불리며 기본 쉘보다 강력한 기능을 제공
- 경로 추론, 명령어 추천, 다양한 플러그인 등을 제공.
brew install zsh
zsh의 환경설정을 다루는 프레임워크 공식사이트
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
zsh-syntax-highlighting
brew install zsh-syntax-highlighting
~/.zshrc
설정에 추가.
source /usr/local/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
macOS 용 패키지 관리자
$/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
MacOS에서 zsh
shell을 사용하면 재부팅시 .bash_profile
에 적용된 환경 변수가 적용이 안된다.
간단히 설명하자만 zsh
는 기존 ~/.bash_profile
의 설정값을 따르지 않고 ~/.zshrc
의 설정을 따른다.
다양한 해결 방법이 있지만 하나만 적어보면,
~/.zshrc
하단에 source ./bash_profile
을 추가하면 된다.
jekyll-plnatuml 플러그인 사용.
$brew install graphviz
$brew install palntuml
$gem install jekyll-plantuml
_config.yml
에 gems 배열에 jekyll-plantuml
추가
gems: [jekyll-paginate, jekyll-plantuml]
GemFile
에 gem "jekyll-plantuml"
추가$jekyll s
local에서는 정상 동작하지만 github pages
에서 jekyll-palntulm
을 지원을 안해서 빌드 실패가 된다.
우선 차선책으로 uml을 image로 올려서 사용 예정.