" Ack - Integrata ack (grep replacement) into vim Plug 'mileszs/ack.vim' nmap <LEADER>ck :Ack!<space> nnoremap <leader>cc :cclose<cr>:pclose<cr> function! s:VisualAck() let temp = @" normal! gvy let escaped_pattern = escape(@", "[]().*") let @" = temp execute "Ack! '" . escaped_pattern . "'" endfunction nnoremap K :Ack! '<C-r><C-w>'<cr> vnoremap K :<C-u>call <sid>VisualAck()<cr> let g:ackprg = 'ag --nogroup --nocolor --column' " vim:ft=vim