zshでアプリケーション関連付け

http://jndb.pc.mycom.co.jp/column/zsh/016/index.html

windozeでお馴染の拡張子とアプリケーション関連付け。これはzshでも実現可能だ。「alias -s」を使えば実行できないファイルを「実行」することで指定したアプリケーションで「開く」ことができる。

alias -s gz=zcat

と指定した場合でカレントディレクトリにhoge.gzがあった場合、そのまま

./hoge.gz

とすれば zcat ./hoge.gz に置き換えられて実行される。何気に便利そう。ほんとzshはなんでもありだな。