Summary Files CommitsBranches @commit@diff
diff options
context:
space:
mode:
Commitdbf7cbaea2fb22bc0129364b4c0046a06418581a (patch )
AuthorSyndamia <kamen@syndamia.com>2023-02-28 14:08:23 +0200
CommitterSyndamia <kamen@syndamia.com>2023-02-28 14:08:23 +0200
Files15e6affcfe81152d31496191ef7bf4e1963db78a
dotfiles-dbf7cbaea2fb22bc0129364b4c0046a06418581a.tar
dotfiles-dbf7cbaea2fb22bc0129364b4c0046a06418581a.tar.gz
dotfiles-dbf7cbaea2fb22bc0129364b4c0046a06418581a.zip
Parent047c139799b4b2098c4582df53d7cd437ba653ff (diff)
[.vim/s/m] Fixed paste and copy mapping moving around the cursor
1 files changed, 3 insertions, 3 deletions
-rw-r--r--.vim/startup/mappings.vim6
diff --git a/.vim/startup/mappings.vim b/.vim/startup/mappings.vim
index 4aec7f1..9fd3a86 100644
--- a/.vim/startup/mappings.vim
+++ b/.vim/startup/mappings.vim
@@ -8,12 +8,12 @@ inoremap <C-BS> <C-w>
" Ctrl+s; Ctrl+c, Ctrl+v, Ctrl+x; Ctrl+z, Ctrl+r; Ctrl+a bindings that work on GUI applications
" Partly taken from: https://gist.github.com/jshih/3423345
-imap <C-s> <Esc>:w<CR>a
+imap <C-s> <Esc>:w<CR>i
nmap <C-S> <Esc>:w<CR>
"imap <C-S-z> <C-r> An impossible dream
vmap <C-c> "+yi<Esc>
-vmap <C-v> c<ESC>"+p<Esc>
-imap <C-v> <ESC>"+pa
+vmap <C-v> c<ESC>"+P<Esc>
+imap <C-v> <ESC>"+Pi
vmap <C-x> "+c<Esc>
imap <C-z> <ESC>ui
imap <C-r> <ESC><C-r>i