From e5b07efa7f3c12254190086a167529a3c052a9f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Tj=C3=A4der?= <henrik.tjader@nordicsemi.no> Date: Wed, 27 Jul 2022 15:14:50 +0200 Subject: [PATCH] Add replacewithregister plugin --- .vimrc | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/.vimrc b/.vimrc index 2105b02..92fee83 100644 --- a/.vimrc +++ b/.vimrc @@ -29,6 +29,9 @@ endif "Plug 'scrooloose/nerdcommenter' Plug 'preservim/nerdcommenter' +" Replace with Register +Plug 'inkarkat/vim-ReplaceWithRegister' + if exists('g:vscode') " VSCode extension else @@ -561,6 +564,11 @@ nnoremap <C-G>o :CtrlSFOpen<CR> nnoremap <C-G>t :CtrlSFToggle<CR> inoremap <C-G>t <Esc>:CtrlSFToggle<CR> +" ReplaceWithRegister keybinds +nmap <Leader>r <Plug>ReplaceWithRegisterOperator +nmap <Leader>rr <Plug>ReplaceWithRegisterLine +xmap <Leader>r <Plug>ReplaceWithRegisterVisual + " Esearch settings " Use <c-g><c-g> to start the prompt, use <c-g>iw to pre-fill with the current word @@ -1080,7 +1088,7 @@ let g:vimtex_compiler_progname = 'nvr' let g:vimtex_fold_enabled = 1 " Need to manualy refresh folds with zx let g:vimtex_fold_manual = 1 -set fillchars=fold:\ +set fillchars=fold:\ " No quickfix on warnings let g:vimtex_quickfix_open_on_warning = 0 -- GitLab