The Silver Searcher What's so great about Ag? How is it so fast? Installing macOS Linux BSD Windows Building from source Building master Building a release tarball Editor Integration Vim Emacs TextMate Other stuff you might like. If there are files in your source repo you don't want to search, just add their patterns to a .ignore file. (*cough* *.min.js *cough*). The command name is 33% shorter than ack, and all keys are on the home row! Ag is quite stable now.