Z Shell
出典: フリー百科事典『ウィキペディア(Wikipedia)』
| Screenshot of a zsh session | |
| 開発元 | Peter Stephenson, et al. |
|---|---|
| 最新版 | 5.0.0 / 2012年7月24日 |
| 最新評価版 | 4.3.17 / 2012年2月23日 |
| 対応OS | 様々なOS |
| 種別 | Unix shell |
| ライセンス | BSD-style license |
| 公式サイト | zsh.org |
Z shell(Z シェル・zsh)はUnixのコマンドシェルの1つである。 対話的なログインコマンドシェルとしても、強力なシェルスクリプトコマンドのインタープリターとしても使うことができる。
zshは数多くの改良を含んだBourne Shellの拡張版という見方もできる。のみならず、bashやksh、tcshの非常に有用な機能も一部取り込まれている。
zshの特徴として次のようなことが挙げられる
- プログラム可能な補完機能に拠って、多くのユーザーコマンドのオプションや引数を打つのを支援する(インストールの時点で数百のコマンドをサポートしている)。
- ユーザーの起動している全てのzshでコマンド履歴を共有することができる。
- 拡張ファイル名生成(ワイルドカード展開)に拠って "find" のような外部コマンドを呼び出さないで、ファイル名を展開する。
- 変数や配列の処理が改善されている。
- 複数行コマンドがバッファーで編集できる。
- スペル修正機能
- 様々な互換モードが在る。例えば、zshをshとして実行したとき、bashの振りをするようにできる。
- プロンプトテーマ
- 端末の右端に情報を表示し長いコマンドを打っているときは自動的に隠れる右プロンプトを表示できる。
- 殆ど全部のカスタマイズが可能。
このシェル全体の大きさが巨大であることは、 マニュアルページの最初の有名なこの一文 「zshは多くの機能を持っているので、マニュアルは幾つかのセクションに分かれています。」 と、 17 個のセクション名のリストからも良く分かるだろう。
外部リンク [編集]
- Zsh
- ZSH - THE Z SHELL
- The Zsh Wiki
- Zsh -- the Final Letter in Shells
- 究極のシェル「zsh」を知る(その1)
- 究極のシェル「zsh」を知る(その2)
- 漢のzsh
- zshで究極のオペレーションを
- zshのある暮らし2
|
|||||