set wildignore+=*.pyc                            " Python byte code
 set wildignore+=*.orig                           " Merge resolution files
 
-" running make and jumping to errors
+" running make and jumping to errors {{{2
 set makeprg=make\ -w     " print changing directories
 
+set grepprg=ag\ --vimgrep\ $*
+
 " language specific {{{2
 set isfname-==    " don't treat `=` as being part of filenames