高木のブログ

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"

SNS でシェアする


ytkg

Written by ytkg, Twitter, GitHub