X-Git-Url: https://git.josue.xyz/?p=dotfiles%2F.git;a=blobdiff_plain;f=.config%2Fnvim%2Finit.vim;h=d482a954493e7c2dc403b262a1d2af70aa12f869;hp=3cf47324e318c2c66976afb094bf5c43b0932695;hb=9e5fa3cf62a0d50ba6f86267de8182e0df9d4347;hpb=bf98ffa9a475a7d39f8a322636402324e230c178 diff --git a/.config/nvim/init.vim b/.config/nvim/init.vim index 3cf47324..d482a954 100644 --- a/.config/nvim/init.vim +++ b/.config/nvim/init.vim @@ -26,8 +26,6 @@ syntax on "let mapleader = " " "jk in insert mode takes you back to normal mode inoremap jk -"Ctrl-n activates nerd toggle -nmap :NERDTreeToggle "Ctrl-s saves nmap :w "++ in vmap or nmap coments @@ -39,6 +37,18 @@ noremap k (v:count == 0 ? 'gk' : 'k') "Vex nnoremap v :Vex nnoremap h :Sex + +function! Grepper() + call inputsave() + let replacement = input('RegExp: ') + let workdir = input('Directory: ') + call inputrestore() + execute 'grep! -Irn '.replacement.' '.workdir +endfunction +nnoremap gg :call Grepper():copen + + + " this is an auto changer for relative numbers :augroup numbertoggle : autocmd!