拡張子で関連付け

zshには,Windowsでいうところの関連付けのような機能がある.
エイリアスの一種なのだが,例えば*.dviファイルをxdviで開きたいときは以下のコマンドを実行するか,.zshrcに追記しておく.

alias -s dvi=xdvi

こうすると,

% hoge.dvi

だけで,hoge.dviをxdviで開いてくれる.
拡張子に応じて,ファイル名だけで指定したアプリケーションで開くようになる.
いろいろ追加しておくと便利かも.