From 3a965856a5918bad466b2e81934d6e23c73047b0 Mon Sep 17 00:00:00 2001 From: Junegunn Choi Date: Sat, 26 Aug 2023 19:52:44 +0900 Subject: [PATCH] [vim] Keep jump list unaffected when calling term_start Fix #3415 --- plugin/fzf.vim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin/fzf.vim b/plugin/fzf.vim index ac7e169e..dd109906 100644 --- a/plugin/fzf.vim +++ b/plugin/fzf.vim @@ -945,7 +945,7 @@ function! s:execute_term(dict, command, temps) abort let term_opts.curwin = 1 endif call s:handle_ambidouble(term_opts) - let fzf.buf = term_start([&shell, &shellcmdflag, command], term_opts) + keepjumps let fzf.buf = term_start([&shell, &shellcmdflag, command], term_opts) if is_popup && exists('#TerminalWinOpen') doautocmd TerminalWinOpen endif