搜寻时,可以即时预览搜寻结果,并且支援wildcard的模糊搜寻
※ 下载
http://www.vim.org/scripts/script.php?script_id=1984
www.vim.org/scripts/script.php?script_id=3252
※ 安装
unzip vim-fuzzyfinder.zip -d ~/.vim unzip vim-l9.zip -d ~/.vim※ 使用
FuzzyFinder 提供下列命令:
FufBuffer - Buffer mode (fuf-buffer-mode)
FufFile - File mode (fuf-file-mode)
FufDir - Directory mode (fuf-dir-mode)
FufMruFile - MRU-File mode (fuf-mrufile-mode)
FufMruCmd - MRU- Command mode (fuf-mrucmd-mode)
FufBookmark - Bookmark mode (fuf-bookmark-mode)
FufTag - Tag mode (fuf-tag-mode)
FufTaggedFile - Tagged-File mode (fuf-taggedfile-mode)
FufJumpList - Jump-List mode (fuf-jumplist-mode)
FufChangeList - Change-List mode (fuf-changelist-mode)
FufQuickfix - Quickfix mode (fuf-quickfix-mode)
FufLine - Line mode (fuf-line-mode)
FufHelp - Help mode (fuf-help -mode)你可将常用命令map 至快捷键,例如:
nnoremap <leader>ff :FufFile<CR>
nnorempa <leader>fb :FufBuffer<CR>
...以此类推。
呼叫FuzzyFinder 搜寻视窗之后,操作方式如下:
Ctrl-n , Ctrl-p上下选择项目
Ctrl-j开启该档案到水平分割视窗
Ctrl-k开启该档案到垂直分割视窗
Ctrl-l开启档案至新分页Ctrl-\ Ctrl-\ 切换搜寻模式( fuzzy matching 或partial matching )