zsh 이란?
sh의 기능을 확장한 많은 종류의 shell들(ex.. csh,bash,tsh…) 이 있지만 zsh은 그중에서 강력한 셀중 하나이며 많은 플러그인이 존재합니다.
오늘은 linux에서 zsh의 설치법을 알아보고자 합니다.
ubuntu zsh 설치
zsh 설치
ubuntu
sudo apt-get install zsh
centos
yum install zsh
기본 shell 변경
chsh -s /usr/bin/zsh $USER
oh – my -zsh 설치(for plugin)
curl -L https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh | sh
추천 플러그인
plugins=(
git sudo common-aliases command-not-found zsh-autosuggestions zsh-syntax-highlighting
)
sudo를 이용하면 ESC를 두번 누를시에 명령어에 sudo가 붙습니다.
zsh-autosuggestions 의 경우 ~/.zsh_history를 이용하여 명령어를 자동완성 합니다.
zsh-autosuggestions zsh-syntax-highlighting의 경우 아래와 같은 별도 설치가 필요합니다.
git clone https://github.com/zsh-users/zsh-autosuggestions ~/.oh-my-zsh/custom/plugins/zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ~/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting
폰트 문제가 생길시에
sudo apt-get install fonts-powerline
sudo 가 없다면 ?
sh -c "$(curl -fsSL https://raw.githubusercontent.com/romkatv/zsh-bin/master/install)"