Vim查找工具Ack
Search with Ack in Vim
在vim中进行全局查找,每次用vim原生的 vimgrep
时都觉得挺郁闷的,因为我不太常用,所以感觉命令复杂,总记不住。
于是在同事的建议下,我试了试Ack.vim,果然觉得还不错。只是我在安装的时候遇到一些小问题。
这里有一篇文章讲如何安装Ack: How to install ack
Ack.vim依赖ack(>=2.0),但是我在Ubuntu下按照说明使用命令 $ sudo apt-get install ack-grep
安装时,总是给我安装的1.9x的版本。
最后就只能按说明里的另一种方式去安装:
curl http://beyondgrep.com/ack-2.14-single-file > ~/bin/ack && chmod 0755 !#:3
不过我还是有路径问题和权限问题,索性分几步来就好了:
$ curl http://beyondgrep.com/ack-2.14-single-file > ack
$ sudo mv ./ack /usr/bin/ack
$ sudo chmod 0755 /usr/bin/ack`
然后检查一下版本:
bash
$ ack --version
ack 2.14
Running under Perl 5.14.2 at /usr/bin/perl
到这里便好了,然后按部就班安装ack.vim即可。你可以使用我前一篇文章里提到的Vundle来安装。