From 8c7703d72e3b554a95f9f6a4e612a8a748f19bac Mon Sep 17 00:00:00 2001 From: Chris Date: Fri, 7 Aug 2020 23:20:01 -0400 Subject: cleanup --- keys/mappings.vim | 102 ++++++++++++++++++++++++----------------------------- keys/which-key.vim | 2 ++ 2 files changed, 49 insertions(+), 55 deletions(-) (limited to 'keys') diff --git a/keys/mappings.vim b/keys/mappings.vim index 94db7ddb..0ae118d0 100644 --- a/keys/mappings.vim +++ b/keys/mappings.vim @@ -1,3 +1,4 @@ +" Basic Key Mappings imap h imap j @@ -12,67 +13,58 @@ nnoremap vnoremap < >gv -if exists('g:vscode') +" Better nav for omnicomplete +inoremap ("\") +inoremap ("\") -" Simulate same TAB behavior in VSCode -nmap :Tabnext -nmap :Tabprev +" I hate escape more than anything else +inoremap jk +inoremap kj -else - " Better nav for omnicomplete - inoremap ("\") - inoremap ("\") +" Easy CAPS +" inoremap viwUi +" nnoremap viwU - " I hate escape more than anything else - inoremap jk - inoremap kj +" TAB in general mode will move to text buffer +nnoremap :bnext +" SHIFT-TAB will go back +nnoremap :bprevious - " Easy CAPS - " inoremap viwUi - " nnoremap viwU +" Move selected line / block of text in visual mode +" shift + k to move up +" shift + j to move down +xnoremap K :move '<-2gv-gv +xnoremap J :move '>+1gv-gv - " TAB in general mode will move to text buffer - nnoremap :bnext - " SHIFT-TAB will go back - nnoremap :bprevious +" Alternate way to save +nnoremap :w +" Alternate way to quit +nnoremap :wq! +" Use control-c instead of escape +nnoremap +" : completion. +inoremap pumvisible() ? "\" : "\" - " Move selected line / block of text in visual mode - " shift + k to move up - " shift + j to move down - xnoremap K :move '<-2gv-gv - xnoremap J :move '>+1gv-gv +" Better window navigation +nnoremap h +nnoremap j +nnoremap k +nnoremap l - " Alternate way to save - nnoremap :w - " Alternate way to quit - nnoremap :wq! - " Use control-c instead of escape - nnoremap - " : completion. - inoremap pumvisible() ? "\" : "\" +" Terminal window navigation +tnoremap h +tnoremap j +tnoremap k +tnoremap l +inoremap h +inoremap j +inoremap k +inoremap l +tnoremap - - " Better window navigation - nnoremap h - nnoremap j - nnoremap k - nnoremap l - - " Terminal window navigation - tnoremap h - tnoremap j - tnoremap k - tnoremap l - inoremap h - inoremap j - inoremap k - inoremap l - tnoremap - - " Use alt + hjkl to resize windows - nnoremap :resize -2 - nnoremap :resize +2 - nnoremap :vertical resize -2 - nnoremap :vertical resize +2 -endif +" Use alt + hjkl to resize windows +nnoremap :resize -2 +nnoremap :resize +2 +nnoremap :vertical resize -2 +nnoremap :vertical resize +2 diff --git a/keys/which-key.vim b/keys/which-key.vim index 52ee1f0d..110594d0 100644 --- a/keys/which-key.vim +++ b/keys/which-key.vim @@ -1,3 +1,5 @@ +" Leader Key Maps + " Map leader to which_key nnoremap :silent :silent WhichKey '' vnoremap :silent :silent WhichKeyVisual '' -- cgit v1.2.3