keymaps: Add terminal-variant for S-Fx keys
[vimconf.git] / keymaps.vim
index 398649de79484361557bca6996b108d481ede716..4569a4a5a4e64f1a0766d9171bab696b7ca6850c 100644 (file)
@@ -6,7 +6,7 @@ if has('clipboard')
     " override plugin keymaps.
     autocmd VimEnter * vnoremap <C-c> "+y
     autocmd VimEnter * vnoremap <C-x> "+x
-    autocmd VimEnter * nnoremap <C-v> :put +<cr>
+    autocmd VimEnter * nnoremap <C-v> "+p
     autocmd VimEnter * inoremap <C-v> <c-r>+
 endif
 
@@ -40,7 +40,9 @@ nmap ga <Plug>(EasyAlign)
 au Filetype gnuplot map <buffer> <F5> :call OpenIn("gnuplot -persist") <CR>
 
 au Filetype c,cpp,objc map <buffer> <F11> :vsplit<CR>:FSRight<CR>
+" Terminal-based vi report S-F11 as F23
 au Filetype c,cpp,objc map <buffer> <S-F11> :FSHere<CR>
+au Filetype c,cpp,objc map <buffer> <F23> :FSHere<CR>
 
 au Filetype markdown map <buffer> <F5> :call RunMarkdown()<CR>
 au Filetype asciidoc map <buffer> <F5> :call RunAsciidoc()<CR>
@@ -63,8 +65,6 @@ au FileType java imap <F7> <Plug>(JavaComplete-Imports-RemoveUnused)
 """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""
 " Some plugin-specific settings
 
-" Add :imap to :map of plugin
-imap <C-l> <Plug>Unicoder
 
 
 if filereadable($HOME . '/.vim/keymaps-local.vim')