Don't feedkeys() into terminal window

Resolves: https://github.com/tpope/vim-fugitive/issues/1908
This commit is contained in:
Tim Pope
2021-12-23 21:46:45 -05:00
parent f18571e647
commit ab57abf1d0

View File

@@ -3538,7 +3538,7 @@ function! s:RunBufDelete(bufnr) abort
endif endif
if has_key(s:edit_jobs, a:bufnr) | if has_key(s:edit_jobs, a:bufnr) |
call add(s:resume_queue, remove(s:edit_jobs, a:bufnr)) call add(s:resume_queue, remove(s:edit_jobs, a:bufnr))
call feedkeys(":redraw!|call delete(" . string(s:resume_queue[-1][0].file . '.edit') . call feedkeys("\<C-\>\<C-N>:redraw!|call delete(" . string(s:resume_queue[-1][0].file . '.edit') .
\ ")|call fugitive#Resume()|silent checktime\r", 'n') \ ")|call fugitive#Resume()|silent checktime\r", 'n')
endif endif
endfunction endfunction