在我的 .vimrc
我有一些为 ctrlp.vim 定制的 inores .我想忽略一些以点开头的目录:.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',
\ }
关于vim - 忽略 ctrlp.vim 中的 .git 目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28139123/