fuf-script.vim
id:hakobe932 さんが http://d.hatena.ne.jp/hakobe932/20101122/1290441814 というのをやっていて、いいなぁと思ったので fuzzyfinder 版を書いてみました (だいたいコピペですが)。
を autoload/fuf/script.vim らへんにつっこんで
vimrc に
command! Bookmark call fuf#script#launch('', 0, 'B\!>', 'perl', $HOME . '/.vim/bookmarks.pl', 0)
command! Music call fuf#script#launch('', 0, 'iTunes>', 'perl', $HOME . '/.vim/itunes.pl', 1)とか書くといい感じにいけます。source の形式は hakobe さんのやつと一緒なので、そのまま使えます。
- 'perl' が入ってる部分にコマンド名、
- 次に実行するスクリプト名
- 最後の 0/1 はそのコマンドの結果をキャッシュするかどうか
です。キャッシュはおなじみ FufRenewCache でクリアできます。