" DO NOT PLACE PLUGIN RELATED MAPPINGS HERE " jk is escape -.- inoremap jk " make tmux and vim play nicely together map [A map [B map [C map [D " remove mapping to be used in nerdtree inoremap cnoremap %% =fnameescape(expand("%:p:h")."/") " move vertically by visual line nnoremap j gj nnoremap k gk " no shift for colon cmds nnoremap ; : vnoremap ; : " tab navigation nnoremap J :tabprevious nnoremap K :tabnext " tab opening nnoremap tt :tabedit nnoremap td :tabclose " Shift-U and D for document navigation(page up, page down) nnoremap map nnoremap " Line swapping. I don't really use this that often nnoremap [e :execute 'move -1-'. v:count1 nnoremap ]e :execute 'move +'. v:count1 " Create window splits easier nnoremap vv v nnoremap ss s nnoremap CocCommand explorer " always use very magic mode when searching "nnoremap / /\v "vnoremap / /\v nnoremap ww :call WindowSwap#EasyWindowSwap()