fnwiyaBlog

EmacsとかLispとか可視化とか

高速grep the_silver_searcher

コードにコメントとして残した「TODO」や「FIXME」などを後から探すときに

grep -rn TODO

などどコマンドを打つことがあるかと思いますが、
いかんせんgrep -rは遅いです。

その遅さを解消したのがthe_silver_searcherです。

github.com

osxならインストールは

brew install the_silver_searcher

でできます。

使い方はgrep -rnをそのまま置き換えて、

ag TODO

とするだけです。

体感として数十倍は早くなるのでgrepとはおさらばしてagを使いましょう。