在我的.vimrc
我有一些 ctrlp.vim 的自定义ingores。我想忽略一些以点开头的目录:.git
就是一个很好的例子。通过.git
忽略,我也忽略了单个文件,例如git.sh
. 我只想忽略.git
。我究竟做错了什么?
let g:ctrlp_custom_ignore = 'node_modules\|DS_Store\|bower_components\|.sass-cache\|.git\|build'
您需要指定.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',
\ }