安装Ag
sudo apt-get install silversearcher-ag
安装Ack.vim
在vim的配置文件~/.vimrc中加入:
Plugin 'mileszs/ack.vim'
let g:ackprg = 'ag --nogroup --nocolor --column'
然后运行
vim +PluginInstall
在运行之前确保自己安装了Vundle
基本使用
然后在Vim中输入:Ack test_blah
便可以在当前项目代码中搜索"test_blah"
了。 常用快捷键如下:
? 帮助,显示所有快捷键
Enter/o 打开文件
O 打开文件并关闭Quickfix
go 预览文件,焦点仍然在Quickfix
t 新标签页打开文件
q 关闭Quickfix
可以在~/.vimrc
中为:Ack
设置一个快捷键:
map <F2> :Ack<space>
以后在普通模式下输入F2便可以自动输入:Ack
了。