" Absolute numbers if window isn't focused augroup numbertoggle autocmd! autocmd BufEnter,FocusGained,WinEnter * if &nu | set rnu | endif autocmd BufLeave,FocusLost,WinLeave * if &nu | set nornu | endif augroup END " terminal specific layout augroup neovim_terminal autocmd! autocmd TermOpen * startinsert autocmd TermOpen * :GitGutterBufferDisable autocmd TermOpen * :set nonumber norelativenumber signcolumn=no autocmd TermOpen * nnoremap i augroup END " Return to last edit position autocmd BufReadPost * \ if line("'\"") > 1 && line("'\"") <= line("$") | \ exe "normal! g`\"" | \ endif