Mac OS XのCLI環境の整備を本格的に始めた。プログラム開発環境をCLIに統合化することがこの作業の最終目的。前記事で紹介したとおり、プログラミングエディタをMacVimに換えたこともこの目的の一部だ。Vimの導入に続く第二段の作業として、ターミナルのログインシェルをzsh(Z Shell)に換えたので、備忘録を兼ねてその作業ログを書いていく。 zshの特徴についてはWikipediaのこちらのページに詳しく書かれているので説明は省略するが、一度zshを使い始めると、他のものに変える気にならないほどの超優れ物のシェルらしい。zshの最大の特徴は強力な補完機能を備えていることで、この機能によって、少ない文字入力で目的のコマンドを生成することができる。zshの補完機能はプログラムによって記述されているので、ユーザがカスタマイズしたり追加することも可能。他にも多くの機能を備えていて、現状最