mirror of https://github.com/CrimsonTome/tldr.git
767 B
767 B
ripgrep
A command-line search tool. More information: https://github.com/BurntSushi/ripgrep.
- Recursively search the current directory for a regex pattern:
rg {{pattern}}
- Search for pattern including all .gitignored and hidden files:
rg -uu {{pattern}}
- Search for a pattern only in a certain filetype (e.g., html, css, etc.):
rg -t {{filetype}} {{pattern}}
- Search for a pattern only in a subset of directories:
rg {{pattern}} {{set_of_subdirs}}
- Search for a pattern in files matching a glob (e.g.,
README.*
):
rg {{pattern}} -g {{glob}}
- Only list matched files -- useful when piping to other commands:
rg --files-with-matches {{pattern}}
- Show lines that do not match the given pattern:
rg --invert-match {{pattern}}