menu
書いてる野郎
orebike@gmail.com
基本的に Mac/LionのTerminalをzshに設定する と同じ。
2013-11現在 brew からインストールする zsh のバージョンも Mavericks 同梱の zsh のバージョンも共に 5.0.2 でどっちでもいいっぽいがAppleは確実に放置だと思うので brew から入れる
$ brew install --disable-etcdir zsh
これで /etc
ディレクトリの設定ファイルは使いませんよ宣言
$ sudo vi /etc/shells
で
/usr/local/bin/zsh
を追記
コマンドドン
$ chsh -s /usr/local/bin/zsh
これで変わった。
起動するとウィザードが起動して設定ファイルを生成してくれるのだが、これはブッチして終了する。
ホームディレクトリに .zshrc
が出来上がるので編集する。
まずetc上のファイルを無効化しているためパスが通ってない状態になっているなので /etc/zshenv
の記述をコピーしてきて貼っつける
if [ -x /usr/libexec/path_helper ]; then eval `/usr/libexec/path_helper -s` fi
はっきりいうとこの流儀が正しいのかどうかようわからん・・・