From 45a2ab8a20f5bec5b1424a23ca61c2474338daae Mon Sep 17 00:00:00 2001 From: druckdev Date: Sat, 15 May 2021 04:07:22 +0200 Subject: [PATCH] vim:keybindings: Add `gp` to reselect last paste --- .config/vim/vimrc.d/40-keybindings.vim | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.config/vim/vimrc.d/40-keybindings.vim b/.config/vim/vimrc.d/40-keybindings.vim index 6e4c660..0ebf3e2 100644 --- a/.config/vim/vimrc.d/40-keybindings.vim +++ b/.config/vim/vimrc.d/40-keybindings.vim @@ -98,3 +98,7 @@ endif " Search for selected text. " Taken from https://vim.fandom.com/wiki/Search_for_visually_selected_text vnoremap // y/\V=escape(@",'/\') + +" Select last pasted text in same visual mode as it was selected (v, V, or ^V) +" Taken from: https://vim.fandom.com/wiki/Selecting_your_pasted_text +nnoremap gp '`[' . strpart(getregtype(), 0, 1) . '`]'