summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.vim/startup/mappings.vim6
1 files changed, 4 insertions, 2 deletions
diff --git a/.vim/startup/mappings.vim b/.vim/startup/mappings.vim
index 557c7ae..c058754 100644
--- a/.vim/startup/mappings.vim
+++ b/.vim/startup/mappings.vim
@@ -9,7 +9,7 @@
nnoremap <C-S> :w<CR>
nnoremap <C-A> ggVG
- xnoremap <C-V> c<ESC>"+Pl
+ xnoremap <C-V> c<C-R>+
xnoremap <C-A> ggVG
xnoremap <C-C> "+y
xnoremap <C-X> "+d
@@ -76,9 +76,11 @@ nnoremap <silent> = :tab ter ++close lazygit<CR>
execute "set <M-o>=\eo"
nnoremap <M-o> gT
inoremap <M-o> <C-O>gT
+tnoremap <M-o> <C-W>gT
execute "set <M-p>=\ep"
nnoremap <M-p> gt
-inoremap <M-p> gt
+inoremap <M-p> <C-O>gt
+tnoremap <M-p> <C-W>gt
" Cyrillic (Bulgarian yawerty layout) support
ca в w