Ag is an useful tool for programmers to search for text in source files. If you use Vim as your editor, you may want to use Ag to search and directly jump to the files and lines containing the text. The Ag plugin for Vim does exactly this!
I like to clone its repository and use Pathogen to install it:
$ git clone https://github.com/rking/ag.vim
To search for a text string
foobar, try the command
:Ag foobar. The search results are shown in the QuickFix split window at the bottom.
Use jk to scroll the results and press Enter on any entry to jump into that file and line containing the search string.
Alternatively, step forward from one find to the next by using the command
Tried with: Vim 7.4 and Ubuntu 14.04