Commit 0a4e6d7

mo khan <mo@mokhan.ca>
2021-07-23 21:59:56
cleanup grep settings
1 parent a83f8a0
Changed files (1)
plugin/grep-operator.vim
@@ -1,29 +1,6 @@
-nnoremap <leader>g :set operatorfunc=<SID>GrepOperator<cr>g@
-vnoremap <leader>g :<c-u>call <SID>GrepOperator(visualmode())<cr>
 nnoremap <leader>f :grep! "\b<C-R><C-W>\b"<CR>:cw<CR>
-command! -nargs=+ -complete=file -bar FindInFiles silent! grep! <args>|cwindow|redraw!
 
 if executable('ag')
-  let g:ackprg = 'ag --nogroup --nocolor --column'
-  set grepprg=ag\ --nogroup\ --nocolor\ --column " the silver searcher
-  "set grepprg=ag\ --silent\ --vimgrep\ $*
-  "set grepformat=%f:%l:%c:%m
+  set grepprg=ag\ --vimgrep\ $*
+  set grepformat^=%f:%l%c:%m
 endif
-
-function! s:GrepOperator(type)
-  let saved_unnamed_register = @@
-
-  if a:type ==# 'v'
-    normal! `<v`>y
-  elseif a:type ==# 'char'
-    normal! `[v`]y
-  else
-    return
-  endif
-
-  silent execute "grep! -R " . shellescape(@@) . " ."
-  copen
-  redraw!
-
-  let @@ = saved_unnamed_register
-endfunction