我想在vim中使用ctrlp和ag(银搜索器)。
我在我的.vimrc中有以下设置:
if executable("ag")
set grepprg=ag\ --nogroup\ --nocolor
let g:ctrlp_user_command = 'ag %s -l --nocolor -g ""'
endif
let g:ctrlp_show_hidden = 1
set wildignore+=*/tmp/*,*.so,*.swp,*.zip,*/.tmp/*,*/.sass-cache/*,*/node_modules/*,*.keep,*.DS_Store,*/.git/*
我希望ctrlp能够包含隐藏文件,但这些文件是被隐藏的。如果我在ag命令中添加-u
,它会显示所有隐藏的文件,但不会遵守wildignore或.gitignore。有可能让它遵守这些规则吗?