diff --git a/config/neovim.vim b/config/neovim.vim index deadc1b9d..39a70d5b9 100644 --- a/config/neovim.vim +++ b/config/neovim.vim @@ -55,7 +55,11 @@ augroup Terminal au! au TermOpen * let g:last_terminal_job_id = b:terminal_job_id | IndentLinesDisable au BufWinEnter term://* startinsert | IndentLinesDisable - au TermClose * let g:_spacevim_termclose_abuf = expand('') | call SpaceVim#mapping#close_term_buffer() + if has('timers') + au TermClose * let g:_spacevim_termclose_abuf = expand('') | call timer_start(5, 'SpaceVim#mapping#close_term_buffer') + else + au TermClose * let g:_spacevim_termclose_abuf = expand('') | call SpaceVim#mapping#close_term_buffer() + endif augroup END augroup nvimrc_aucmd autocmd!