macbookのzsh+screen環境を整えてみた

いちおうプロなはずなので環境は自分で使いやすく設定することにした。
といってもほぼコピペ。

起動シェルをzshに変更

macの場合/etc/passwdを変更してもだめなようで、どこかのサイトを参考に設定してみた

アプリケーションのユーティリティにある「NetInfo マネージャ.app」を起動。
「users」からユーザーを選択してプロパティにあるshellを「/bin/zsh」へ変更

ターミナルをあげ直さないと設定が反映されない

zshのレベルをあげる

これを装備するとコマンド補完設定されているコマンドはtab補完が賢さがあがるらしい。

autoload -U compinit
compinit

といっても細かいところを逐一自分で設定するのも面倒なので
http://journal.mycom.co.jp/column/zsh/001/index.html
ここからコピペ(第10回に設定ファイルをさらしてあるのでそれをもらう)

行っていることは
・色づけ
・コマンド補完(tab)
・履歴検索(^p, ^n)
他省略

screenのレベルをあげる

screenの最下行表示するウィンドウタイトルに最後に実行したコマンドを表示する
これ結構幸せになれる(今までは^C Aで個別にタイトルを設定していた)
このへんから設定方法いただきました
GNU screen いろいろまとめ。 - naoyaのはてなダイアリー


幸せな生活に一歩近づいた