fuzzyfinder
9期 2012年2月20日

fuzzyfinder

你是否觉得用vim在一个比较大的项目树的各个文件之间切换很慢,不管是nerdtree或是:e filepath/filename都不如鼠标点击来的舒服。试试fuzzyfinder吧,你的看法会改变的。

NOTE: 本期视频宣布作废,改进版在第24期

Resources:

terminal
unzip vim-fuzzyfinder.zip -d ~/.vim
unzip vim-l9.zip -d ~/.vim 
vim
h fuf 
helptags ~/.vim/doc/ 
FulCoverageFile 
FulCoverageFile! 
let g:fuf_coveragefile_globPatterns = ['**/*.erb']
~/.vimrc
map ,,  :FufCoverageFile <cr> 
let g:fuf_coveragefile_globPatterns = ['**/*.erb'] 
vim
h g:fuf_coveragefile_globPatterns 
boostbob 6 个月前

好啊,一直在寻找vim的Command + T,装完能用,但是启动vim报了很错误:
Error detected while processing FuncUndefined Auto commands for "*":
E194: No alternate file name to substitute for '#': runtime autoload/fuf#addMode.vim
E194: No alternate file name to substitute for '#': runtime autoload/fuf#buffer#renewCache.vim
E194: No alternate file name to substitute for '#': runtime autoload/fuf#file#renewCache.vim
E194: No alternate file name to substitute for '#': runtime autoload/fuf#coveragefile#renewCache.vim
E194: No alternate file name to substitute for '#': runtime autoload/fuf#dir#renewCache.vim
E194: No alternate file name to substitute for '#': runtime autoload/fuf#bookmarkfile#renewCache.vim
E194: No alternate file name to substitute for '#': runtime autoload/fuf#bookmarkdir#renewCache.vim
E194: No alternate file name to substitute for '#': runtime autoload/fuf#tag#renewCache.vim
E194: No alternate file name to substitute for '#': runtime autoload/fuf#buffertag#renewCache.vim
E194: No alternate file name to substitute for '#': runtime autoload/fuf#taggedfile#renewCache.vim
E194: No alternate file name to substitute for '#': runtime autoload/fuf#jumplist#renewCache.vim
E194: No alternate file name to substitute for '#': runtime autoload/fuf#changelist#renewCache.vim
E194: No alternate file name to substitute for '#': runtime autoload/fuf#quickfix#renewCache.vim