ripgrep recursively searches directories for a regex pattern while respecting your gitignore. It's faster than grep, ag, ack, and git grep.