grep よりも5倍くらい早い検索コマンド。
- 普段から
git grep
でこと足りてるなら問題ないが、巨大なプロジェクトを横断的に検索する場合にはインストールしたほうがいい。 - インストール方法を調べると
brew install ripgrep
と書いてあったりするのだが、これは c のコンパイラから始まって boost ライブラリや rust をインストールすることになるので死ぬほど遅い。マシンの性能や通信の速さによるが、自分は半日くらいかかった。 rust の開発環境が欲しいのでなければバイナリをインストールするべき。 バイナリはここからとってくる。 - 無視したいファイルは ~/.rgignore に書き込む。