bashは`sudo apt install zsh`をする場所だと思っている
— へいほぅ (@h3y6e) 2019年4月8日
UbuntuやDebianをインストールしたらまずターミナルを開いてこれを脳死で打つ。
$ sudo apt update
$ sudo apt upgrade
$ sudo apt install zsh
zshを起動して以下を実行。
git clone --recursive https://github.com/sorin-ionescu/prezto.git "${ZDOTDIR:-$HOME}/.zprezto"
chsh -s /usr/bin/zsh
以下を実行。
$ setopt EXTENDED_GLOB
for rcfile in "${ZDOTDIR:-$HOME}"/.zprezto/runcoms/^README.md(.N); do
ln -s "$rcfile" "${ZDOTDIR:-$HOME}/.${rcfile:t}"
done
再起動。
sudo reboot
これでターミナルを開いたときにzshが起動されるはず。
このまま使用してもよいが、preztoでは沢山のテーマが利用出来るので好きなものに変える。 ちなみにデフォルトは sorin
というテーマ。
以下ですべてのテーマをプレビュー出来る。
~ ❯❯❯ prompt -p
みんな大好きpowerlineもある。
テーマの設定は .zpreztorc
ファイルの116行目に書かれている。 自分は pure
が好きなので、sorin
から pure
に変更した。
zstyle ':prezto:module:prompt' theme 'pure'
vimで変更する場合は以下のようにやると楽。
~ ❯❯❯ vim .zpreztorc
// vimコマンド
:%s/'sorin/'pure/
:wq
最後にシェルを再起動して完成。
~ ❯❯❯ exec $SHELL -l
良いシェルライフを。