wcd
ファイル名の一部だけを指定して cd するコマンド。複数候補が見つかった場合は選択できる。
http://www.xs4all.nl/~waterlan/
Cygwin バイナリあり。
wcd.exe を ~/bin にコピー、.bashrc に
function wcd { ~/bin/wcd.exe $* . ~/bin/wcd.go }
と書いておく。
初回起動時にディスクをスキャンしてデータベース ~/.treedata.wcd を生成する。
更新するには
wcd -s (ディスクスキャン)
wcd -A . (カレントディレクトリ以下を再帰的に追加)
wcd -a (カレントディレクトリを追加)
オプション
- ga ツリーから選択するモード
- i 大文字・小文字を無視
- N アルファベットでなく数字で選択