diff --git a/autoload/fugitive.vim b/autoload/fugitive.vim index 5687f4e..e2182d1 100644 --- a/autoload/fugitive.vim +++ b/autoload/fugitive.vim @@ -4439,6 +4439,9 @@ function! s:Diff(autodir, keepfocus, mods, ...) abort call s:Map('n', 'd' . (i + 2) . 'o', ':diffget '.nrx.'diffupdate', '') endfor call s:diffthis() + if len(parents) > 1 + wincmd = + endif return post elseif len(args) let arg = join(args, ' ')