summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.vim/startup/mappings.vim6
1 files changed, 3 insertions, 3 deletions
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