z-shell 導入
tmux 上の作業用 shell を bash から bash と比較して多機能かつ高速であるとされる z-shell へ移行した。
■z-shell のインストール
1
|
|
tmuxの設定ファイル(.tmux.conf)に、下記の設定を追記する。
1
|
|
上記設定を追加後、tmux を再起動する。 tmux を再起動してから使用されている shell の種類を確認すること。
1
|
|
その他
zsh によるグロッピングが原因で octopress 用のコマンドがエラーとなってしまうため、.zshrc にグロッピング禁止の設定を追加する。
~/.zshrc に以下を追記すること。
1
|
|
■oh-my-zsh のインストール
設定ファイル集 oh-my-zsh を利用する。
1 2 |
|
以下のサイトのプレビューからテーマを選択する。
これらのテーマの中には、ローカルの git リポジトリ状態(対象ブランチ、編集中か否か、等)を shell prompt に表示するものもあるので利用したい。
今回はテーマとして、’pmcgee’ を採用した。
.zshrc 中の以下の変数を編集する。
1
|
|
tmux を再起動してテーマが正しく設定されているか確認すること。
参考サイト:
http://news.mynavi.jp/column/zsh/022/index.html
http://shanon-tech.blogspot.jp/2012/10/zsh.html
http://d.hatena.ne.jp/eitya/20110707/1310023383
http://zshthem.es/all/