Ag(The Silver Searcher)相关

标题:The Silver Searcher: Better than Ack

网址:http://geoff.greer.fm/2011/12/27/the-silver-searcher-better-than-ack/

网址:https://github.com/ggreer/the_silver_searcher

The Sliver Searcher,"银色搜索器"吗?怪不得它的缩写是Ag呢。


下面是在Windows上安装了MSYS2后,在MSYS2上用pacman安装ag的过程:

我发现,在MSYS2上用pacman安装完一个软件(比如ag)后,要重新启动一下shell,才能使用它。

注:pacman莫不是package man的缩写?

例如:

查看帮助

pacman --help

查看sync的详细的帮助

pacman --sync --help

搜索ag是否能用pacman找到

pacman --sync --list|grep ag

结果发现了mingw-w64-x86_64-ag和mingw-w64-i686-ag这两个很像的软件包。

那么久查看这个软件的info吧。

pacman -S -ii mingw-w64-x86_64-ag

其描述为

The Silver Searcher: An attempt to make something better than ack, which itself is better than grep

发现他确实就是我想要的软件,那么就安装它吧

pacman -S mingw-w64-x86_64-ag

安装完后ag --help发现shell找不到它,重启shell后可以正常使用了。


在MSYS2上安装完ag后,你可以找到ag.exe程序,它依赖了libwinpthread-1.dll和liblzma-5.dll和libpcre-1.dll链接库,当你把它们copy到同一个文件夹后,一个Windows下的ag就出来了。当然,这是一个取巧的做法,你也可以源码编译。

你可能感兴趣的:(vim)