이번 포스트에선 Raspberry Pi 에 zsh 과 zsh 를 사용하는데 도움이 되는 몇가지 유용한 플러그인들을 추가로 설치해볼 것이다.
들어가기 앞서 실습 환경은 아래와 같다.
Machine: Raspberry Pi 4B
OS Version: Raspbian GNU/Linux 10 (buster)
# git 과 zsh 설치
sudo apt install git zsh -y
# oh-my-zsh 설치
sh -c "$(curl -fsSL <https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh>)"
# 기본 쉘 변경 (암호 입력 필요)
chsh -s /bin/zsh
# zsh-syntax-highlighting
git clone <https://github.com/zsh-users/zsh-syntax-highlighting.git> ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
# zsh-autosuggestions
git clone <https://github.com/zsh-users/zsh-autosuggestions> ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
# gsh-completions
git clone <https://github.com/zsh-users/zsh-completions> ${ZSH_CUSTOM:=~/.oh-my-zsh/custom}/plugins/zsh-completions
(1) 위에서 두번째 라인의 주석 해제
# 작업 전
# export PATH=$HOME/bin:usr/local/bin:$PATH
# 작업 후
export PATH=$HOME/bin:usr/local/bin:$PATH
(2) plugins=(git) 이라고 되어 있는 부분 찾아서 아래와 같이 변경
# 작업 전
plugins=(git)
# 작업 후
plugins=(git zsh-completions zsh-autosuggestions zsh-syntax-highlighting)
autoload -U compinit && compinit