diff options
Diffstat (limited to 'vimrc')
| -rw-r--r-- | vimrc | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -30,7 +30,8 @@ set wildmenu " enable wildmenu for command completion set wildmode=list:longest,full " use a bash-like command completion mode set backspace=indent,eol,start " enable backspacing set diffopt^=indent-heuristic,algorithm:histogram " better diffing -set grepprg=rg\ --color\ never\ --with-filename\ --column\ --no-heading\ --word-regexp\ --smart-case " use ripgrep for grepping +let g:grepcmd="rg --with-filename --column --no-heading --word-regexp --smart-case --line-number --color never" +let &grepprg=g:grepcmd . ' --' " use ripgrep for grepping let mapleader="," " more convenient leader syntax on " enable syntax highlighting filetype plugin indent on @@ -109,7 +110,8 @@ nmap <ESC>[6^ <C-PageDown> " more convenient grepping command -nargs=+ Grep execute 'silent grep! <args>' | execute 'redraw!' | execute 'copen' -nnoremap <leader>g :Grep <cword><CR> +"nnoremap <leader>g :Grep <cword><CR> +nnoremap <leader>g :call fzf#vim#grep(g:grepcmd . ' --color always -- ' . expand('<cword>'), 1, fzf#vim#with_preview(), 0)<CR> " folding settings; disabled for now because of performance problems |
