忽略ctrlp.vim中的.git目录

时间:2015-01-25 17:15:51

标签: vim ctrlp

.vimrc .git我有ctrlp.vim的自定义内容。我想忽略一些以点开头的目录:.git就是一个很好的例子。通过忽略git.sh,我也会忽略.git之类的单个文件。我只想忽略let g:ctrlp_custom_ignore = 'node_modules\|DS_Store\|bower_components\|.sass-cache\|.git\|build' 。我做错了什么?

{{1}}

1 个答案:

答案 0 :(得分:7)

您需要指定.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',
  \ }