zshのよいところ
20 Apr 2017zshの入れ方
- centosとかデフォルトで入っていないことも多いからyumでインストール
$ sudo yum install zsh
- デフォルトshellをzshに変更するにはchshを使う
- /etc/shellsに登録されている必要がある
- 途中でパスワードを求められる
$ chsh
Changing shell for xxx.
New shell [/bin/bash]: /bin/zsh
Password:
Shell changed.
oh-my-zshの入れ方
oh-my-zshとはオープンソースで管理されているzshの設定群である。
これをいれるだけでzshの便利なプラグイン/ライブラリやテーマなどがインストールされる。 デフォルトでも十分使えるし、さらにカスタマイズすることもできる。
インストールするにはgitからcloneする。
$ git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
$ cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
zsh(oh-my-zsh)含むのよいところ
- Ctrl + rの後に数文字入力するとで過去に入力したコマンドから補完される
- ただしこれはbashなど他のshellでもできる
- zshではこの補完が行頭からでなくても(コマンドの途中と部分一致した場合でも)効く