From 9ac97f0af757846759650450457962985449a699 Mon Sep 17 00:00:00 2001 From: bretello Date: Sun, 11 Apr 2021 18:50:02 +0200 Subject: [PATCH] vim: fix copy/paste shortcuts use map instead of noremap so that Y can be also used in visual mode --- vim/shortcuts.vim | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/vim/shortcuts.vim b/vim/shortcuts.vim index 6d9e2e2..eba75c5 100644 --- a/vim/shortcuts.vim +++ b/vim/shortcuts.vim @@ -1,7 +1,7 @@ """" Leader shortcuts let mapleader = "," " also use space as leader -nmap +map nmap w :w! command! W execute 'w !sudo tee % > /dev/null' edit! @@ -129,8 +129,8 @@ elseif s:uname == "Linux" autocmd TextYankPost * call s:WaylandYank() augroup END - nnoremap "+p :let @"=substitute(system('wl-paste --no-newline'), '', '', 'g') \| exec 'normal! ' . v:count1 . 'p' - nnoremap "+P :let @"=substitute(system('wl-paste --no-newline'), '', '', 'g') \| exec 'normal! ' . v:count1 . 'P' + map "+p :let @"=substitute(system('wl-paste --no-newline'), '', '', 'g') \| exec 'normal! ' . v:count1 . 'p' + map "+P :let @"=substitute(system('wl-paste --no-newline'), '', '', 'g') \| exec 'normal! ' . v:count1 . 'P' else "" Unknown platform endif