[OS]The Silver Searcher (ag command)

The Silver Searcher

The Silver Searcher這個套件安裝後可以使用 ag 指令,是一個比grep還有ack還要快的文件搜尋套件

速度比較

ag > ack > grep

安裝
FreeBSD

# pkgng
pkg install the_silver_searcher

# OR

cd /usr/ports/textproc/the_silver_searcher
make install clean

Ubuntu

# 13.10 以後
apt-get install silversearcher-ag

# 13.10 以前
# 先安裝相關套件
apt-get install -y automake pkg-config libpcre3-dev zlib1g-dev liblzma-dev

#取得source
git clone https://github.com/ggreer/the_silver_searcher.git

cd the_silver_searcher
./build.sh
sudo make install

使用

# 搜尋所在目錄底下所有檔案
ag <string>

[Vim]go.vim

[MySQL]FIND_IN_SET