** xyzshとは何か? インタラクティブシェルです。perl, rubyなどスクリプト言語からテキスト処理コマンドを輸入しています。例えば $ cat data 土井 イデオ 楠木 正信 辻 京子 $ cat data | each ( | chomp | split | lines 1 0 | join | pomch ) イデオ 土井 正信 楠木 京子 辻 という感じです。 あとはzshから便利な機能(メニュー選択、右プロンプト、コマンドラインスタック、カスタマイザブル補完)を輸入しています。 珍しいのはmigemoを使った、日本語ファイル名の補完で、例えば ~ $ ls あああいいい あああ ~ $ ls a[TAB] ~ $ ls あああ あああいいい あああ ~ $ ls あああi[TAB] ~ $ ls あああいいい という感じです。 ** 配布元 ライセンスはMITライセ
![xyzshの使い方 - cat ab25cq | grep unix](https://cdn-ak-scissors.b.st-hatena.com/image/square/45c4684c76601e94abbe94966d9d5a26153b8fbd/height=288;version=1;width=512/https%3A%2F%2Fimg.atwiki.jp%2F_img%2Fog_image.png)