From c64316db12a69c2dffd8280bfeb85d75dbc9bb11 Mon Sep 17 00:00:00 2001 From: Daniil Tsivinsky Date: Sun, 17 Oct 2021 15:55:36 +0300 Subject: [PATCH] Add a bunch of new remaps (for terminal and splits) --- nvim/remaps.vim | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/nvim/remaps.vim b/nvim/remaps.vim index a3bbb19..cf043a8 100644 --- a/nvim/remaps.vim +++ b/nvim/remaps.vim @@ -8,14 +8,38 @@ nnoremap :m .+1== vnoremap K :m '<-2gv=gv vnoremap J :m '>+1gv=gv +" Move split panes to left/bottom/top/right +nnoremap H +nnoremap J +nnoremap K +nnoremap L + +" move between panes to left/bottom/top/right +nnoremap h +nnoremap j +nnoremap k +nnoremap l +tnoremap h +tnoremap j +tnoremap k +tnoremap l + " Remove search highlighting noremap nh :nohl " Use Ctrl+A to select the whole file nnoremap ggVG +function! OpenTerminal() + split term://bash + resize 10 +endfunction " Open terminal -nnoremap :term +nnoremap j :call OpenTerminal() " Open Gitabra nnoremap g :Gitabra + +" Open splits +nnoremap v :vs +nnoremap h :sp