# HG changeset patch # User zegervdv # Date 1611416397 -3600 # Node ID 140a585c3393cab1002131f4474edeb366babe20 # Parent 308594cabf621d53ab3e7d8b8731e20370d71afb Enable insert mode when entering a terminal diff -r 308594cabf62 -r 140a585c3393 dot_config/nvim/init.vim --- a/dot_config/nvim/init.vim Sat Jan 23 10:56:40 2021 +0100 +++ b/dot_config/nvim/init.vim Sat Jan 23 16:39:57 2021 +0100 @@ -397,7 +397,9 @@ tnoremap l augroup enter_term au! - au BufEnter * if &buftype == 'terminal' | :startinsert | endif + autocmd TermOpen * startinsert! + autocmd BufEnter * if &buftype ==# 'terminal' | :startinsert! | endif + autocmd BufLeave * if &buftype ==# 'terminal' | :stopinsert! | endif augroup END let $GIT_EDITOR = 'nvr -cc split --remote-wait' endif