8

在我的.vimrc我有一些 ctrlp.vim 的自定义ingores。我想忽略一些以点开头的目录:.git就是一个很好的例子。通过.git忽略,我也忽略了单个文件,例如git.sh. 我只想忽略.git。我究竟做错了什么?

let g:ctrlp_custom_ignore = 'node_modules\|DS_Store\|bower_components\|.sass-cache\|.git\|build'
4

1 回答 1

11

您需要指定.git具体是一个目录忽略。从文档的例子:https ://github.com/kien/ctrlp.vim

let g:ctrlp_custom_ignore = {
  \ 'dir':  '\v[\/]\.(git|hg|svn)$',
  \ 'file': '\v\.(exe|so|dll)$',
  \ 'link': 'some_bad_symbolic_links',
  \ }
于 2015-01-25T17:19:13.573 回答