summaryrefslogtreecommitdiff
path: root/_config/000-mappings.vim
diff options
context:
space:
mode:
Diffstat (limited to '_config/000-mappings.vim')
-rw-r--r--_config/000-mappings.vim8
1 files changed, 8 insertions, 0 deletions
diff --git a/_config/000-mappings.vim b/_config/000-mappings.vim
index 8d4ce6a..a9e127e 100644
--- a/_config/000-mappings.vim
+++ b/_config/000-mappings.vim
@@ -3,4 +3,12 @@ nmap <silent> <Leader>T :vert term ++close zsh -i<CR>
nmap <silent> <C-t> <C-o>
nmap <silent> <C-l> :noh<CR>:redraw<CR>
+if has('gui_running') && !has('macunix')
+ noremap <C-S-a> :call <SID>SelectAll()<CR>
+ function! s:SelectAll()
+ normal! ggVG
+ endfunction
+ noremap <C-S-c> "+y
+ inoremap <C-S-v> <C-r>+
+endif