所以在将它添加到 CtrlP 之后,我知道文件搜索器的速度有多快。
let g:ctrlp_user_command = 'ag %s -i --nocolor --nogroup --hidden
\ --ignore .git
\ --ignore .svn
\ --ignore .hg
\ --ignore .DS_Store
\ --ignore "**/*.pyc"
\ -g ""'
let g:ctrlp_use_caching = 0
let g:ctrlp_working_path_mode = 0
let g:ctrlp_switch_buffer = 0
let g:ctrlp_extensions = ['buffertag', 'tag', 'line', 'dir']
let g:ctrlp_match_func = {'match' : 'matcher#cmatch' }
但我想要实现的一件事是能够在整个项目中搜索任何随机字符串。该line
扩展允许我搜索当前文件,但我想要该功能而无需打开任何东西。
本质上,grep
但在 ctrlp 缓冲区内。这是可能的还是我需要为此进行扩展?