Vim Ctrl + P文件搜索忽略带有破折号的目录

时间:2015-11-17 21:13:48

标签: vim vi ctrlp

我正在使用vim Ctrl + P插件进行文件搜索,

.vimrc中列出的所有内容都是

let g:ctrlp_working_path_mode = 0
let g:ctrlp_custom_ignore = {
  \ 'dir':  '\.git$\|CVS$\|build|\.svn$\|target$',
  \ 'file': '\.class$\|\.so$',
  \ }
let g:ctrlp_extensions = ['dir', 'mixed']

但它似乎并没有为其中包含-的任何目录编制索引。有谁知道如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

如果您使用 CtrlP ,请注意您使用的是哪个版本。不再维护kien/ctrlp.vim及其有效分叉ctrlpvim/ctrlp.vim

此外,如果您需要加快 CtrlP ,则应考虑使用Silver Searcher。与Vim的集成可以提供ag.vim插件。关于忽略设置,您可以查看此answer