6. VIM 系列 - 全局搜索(ctrlsf.vim)
全局搜索利器 ag.vim
-
终端上安装ag:
sudo apt install silversearcher-ag
-
vim 上安装插件ag.vim
Plug 'vim-scripts/ag.vim'
- 配置
map <s-a> :Ag<Space>
let g:ackprg = 'ag --nogroup --nocolor --column'
- 使用效果图
正常模式下,按下<s-a>
更强大的全局搜索利器 ctrlsf.vim
这个插件依赖ag,需按照ag后,才能使用
- vim 上安装插件 ctrlsf.vim
Plug 'dyng/ctrlsf.vim'
- 配置
nnoremap <Leader>f :CtrlSF<Space>
map <s-j> <c-j>p
map <s-k> <c-k>p
let g:ctrlsf_default_view_mode = 'compact'
- 常用快捷键
- 超级好用热键
<s-j>
:跳转到下一个预览
<s-k>
:跳转到上一个预览