The Silver Searcher is a tool for searching code. It started off as a clone of Ack, but their feature sets have since diverged slightly. In typical usage, Ag is 5-10x faster than Ack.
Ranked in these QuestionsQuestion Ranking
The Silver Searcher is lightning fast.
Pro Support VCS ignore files
Ag can speed up by ignoring files matched by pattern in ".agignore" (deprecated), ".ignore" (since ag-v0.33.0), and VCS ignore files (.gitignore, .git/info/exclude, .hgignore, svn:ignore).
Pro Idiot proof
"ag searchterm" - it's that simple in its purest form.
Pro Good overview of results
Grouped by file, highlighted with background color, linenumbers by default