if executable('ag') let g:ackprg = 'ag --vimgrep --smart-case' " Use the_silver_searcher for Ack noremap \ :Ack<Space> noremap <Leader>\ :Ack <C-r><C-w><CR> " Use Ag over Grep set grepprg=ag\ --nogroup\ --nocolor " Use ag in CtrlP for listing files. Lightning fast and respects .gitignore let g:ctrlp_user_command = 'ag %s -l --nocolor -g ""' endif