autocommand for vim relative to normal numbers
[dotfiles/.git] / .config / nvim / init.vim
index bb56ec97886ea4b3fc8ebcd0065255cfba656f26..3cf47324e318c2c66976afb094bf5c43b0932695 100644 (file)
@@ -39,3 +39,9 @@ noremap <silent> <expr> k (v:count == 0 ? 'gk' : 'k')
 "Vex
 nnoremap <leader>v :Vex<CR>
 nnoremap <leader>h :Sex<CR>
+" this is an auto changer for relative numbers
+:augroup numbertoggle
+:  autocmd!
+:  autocmd BufEnter,FocusGained,InsertLeave * set relativenumber
+:  autocmd BufLeave,FocusLost,InsertEnter   * set norelativenumber
+:augroup END