From 1e68b31e92e23d415942fdf618df4b954426ff06 Mon Sep 17 00:00:00 2001 From: Jidbo Date: Sun, 27 Jan 2019 00:23:56 +0100 Subject: [PATCH] auto switch between linenumbering --- .vimrc | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.vimrc b/.vimrc index 8c8d791..132ea15 100644 --- a/.vimrc +++ b/.vimrc @@ -123,6 +123,14 @@ set foldlevel=99 " remap code folding nnoremap g za +" toggle hybrid number mode +nnoremap h :set rnu! +:augroup numbertoggle +: autocmd! +: autocmd BufEnter,FocusGained,InsertLeave * set relativenumber +: autocmd BufLeave,FocusLost,InsertEnter * set norelativenumber +:augroup END + " disable arrow keys noremap noremap