From c545a7d45167b5e622fbbf905a4b0a11b2bd193e Mon Sep 17 00:00:00 2001 From: Tim Pope Date: Sun, 26 Jun 2022 21:36:58 -0400 Subject: [PATCH] Correctly handle :Gedit + +SecondCommand --- autoload/fugitive.vim | 3 +++ 1 file changed, 3 insertions(+) diff --git a/autoload/fugitive.vim b/autoload/fugitive.vim index cc98a9b..754ac64 100644 --- a/autoload/fugitive.vim +++ b/autoload/fugitive.vim @@ -5981,6 +5981,9 @@ function! s:OpenParse(string, wants_cmd) abort while !empty(args) if args[0] =~# '^++' call add(opts, ' ' . s:PlusEscape(remove(args, 0))) + elseif a:wants_cmd && args[0] ==# '+' + call remove(args, 0) + call add(cmds, '$') elseif a:wants_cmd && args[0] =~# '^+' call add(cmds, remove(args, 0)[1:-1]) else