diff --git a/scripts/vimrc-config b/scripts/vimrc-config index a929791..fcba6f7 100644 --- a/scripts/vimrc-config +++ b/scripts/vimrc-config @@ -51,5 +51,21 @@ autocmd BufEnter * if bufname('#') =~ 'NERD_tree_\d\+' && bufname('%') !~ 'NERD_ " Hide line numbers within term tabs. autocmd TermOpen * setlocal nonumber norelativenumber +augroup nvim_terminal | au! + " Start terminal in insert mode + autocmd TermOpen term://* startinsert + autocmd BufEnter term://* startinsert + + " Auto press key when terminal closes (to skip prompt) + au TermClose * call feedkeys("i") +augroup end + +" Launch Terminal when pressing CTRL+T +command! -nargs=* HoriTerm belowright split | resize 6 | term bash +map :HoriTerm + +" Press Esc to leave terminal +tnoremap + " Press CTRL+B to toggle NerdTree -map :NERDTreeToggle +map :NERDTreeToggle