让Vim fuzzy finder 忽略无用的文件夹的办法. ---- 解决了我的一块心病
访问量: 2940
vim 中最常见的功能是: 快速打开文件.
输入: ctrl -t, 就可以直接进入到打开某个文件的页面了:
但是,对于一些项目, 里面文件 特别多, dist, build , node_modules中有上万个文件, 大量的占用了时间.
所以, 需要配置 .vimrc 来忽略它们:
" 让 nerd tree 等一些vim 插件,不再显示 相关的内容: .git, build 等目录. set wildignore+=*.o,*.obj,.git,build,dist,node_modules " 让 fuzzy finder 的 候选打开文件中,不再考虑 dist, build, node_module目录. let g:fuf_dir_exclude = '\v.(hg|git|bzr|dist|node_modules|build)' let g:fuf_file_exclude = '\v\~$|\.o$|\.exe$|\.bak$|\.swp$|\.class$|dist*|node_module*|build*'