ripgrep で隠しファイルも検索対象にする
2023/02/06
問題
以下の隠しファイルがあった時
.env
HOGE=12345
ripgrep で HOGE を検索してもヒットしない
$ rg HOGE
No files were searched, which means ripgrep probably applied a filter you didn't expect.
Running with --debug will show why files are being skipped.
解決方法
—hidden オプションを付けると隠しファイル、隠しディレクトリも検索できる
$ rg --hidden HOGE
.env
1:HOGE=12345
エイリアス
隠しファイルは常に検索対象にしたいし、都度オプションを付けるのは手間なのでエイリアスを設定した
alias rg="rg --hidden"