zsh

zsh の補完で大文字小文字を区別しない方法

% mi [Tab] Misc/ のように補完して欲しい。 .zshrc に以下を追加すれば OK 。 zstyle ':completion:*' matcher-list 'm:{a-z}={A-Z}'

zsh function

zsh

呼出し時に () をつけてはいけない。

find -name "*.cpp" | xargs grep 'hoge'

zsh

find -name "*.cpp" | xargs grep 'hoge' find -name "*.pm" | xargs grep 'hoge' find -name "*.h" | xargs grep 'hoge'というコマンドがやっと手に馴染んできて良く使うようになったので .zshrcに function として以下のように登録した。 function fxg() {…

パス補完のやつ何だっけ?

zshで m/e/f/s [Tab] とかやると mona/experimental/file_server/src に展開してくれるやつがあるんだけど、これをEmacsのfind-fileでやる elisp をどこかで見たことがあると思うんだけど。 検索しても見つからない。