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
1评论
Markdown Cheat Sheet
| You write: | You get: |
|---|---|
[Link](http://example.com/) |
Link |
*Italic* |
Italic |
**Bold** |
Bold |
* Listed * Items |
|
``` puts "hello" ``` |
puts "hello"
|
好啊,一直在寻找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