ripgrep recursively searches directories for a regex pattern while respecting your gitignore. It's faster than grep, ag, ack, and git grep.
$ cargo install ripgrep
$ git clone https://github.com/BurntSushi/ripgrep.git