From 6a7e1de4c07c245e1b618a6266eba0655ccf55dc Mon Sep 17 00:00:00 2001 From: Jouni Sunnari Date: Tue, 14 May 2019 22:50:25 +0300 Subject: [PATCH] vim g binding to open scripts under cursor --- .config/nvim/init.vim | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/.config/nvim/init.vim b/.config/nvim/init.vim index 92374902..bc215676 100644 --- a/.config/nvim/init.vim +++ b/.config/nvim/init.vim @@ -25,6 +25,17 @@ set mouse=a set nohlsearch set clipboard=unnamedplus +highlight LineNr ctermfg=DarkGrey + +" more convenient keys +noremap h ; +noremap ; l +noremap l k +noremap k j +noremap j h + + + " Some basics: nnoremap c "_c set nocompatible @@ -45,7 +56,8 @@ set clipboard=unnamedplus " Splits open at the bottom and right, which is non-retarded, unlike vim defaults. set splitbelow splitright - +" Open script in vim + map g yiw: ! "$TERMINAL" -e vim "$(which ")" & " Nerd tree map n :NERDTreeToggle autocmd bufenter * if (winnr("$") == 1 && exists("b:NERDTree") && b:NERDTree.isTabTree()) | q | endif