From 68b3f3b3d6e8e01bf1c60b22745db731356349cc Mon Sep 17 00:00:00 2001 From: Tim Pope Date: Fri, 22 Apr 2011 13:06:27 -0400 Subject: [PATCH] Preserve alternate file in :Gmove --- plugin/fugitive.vim | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin/fugitive.vim b/plugin/fugitive.vim index 01c443c..eb7cf41 100644 --- a/plugin/fugitive.vim +++ b/plugin/fugitive.vim @@ -1178,9 +1178,9 @@ function! s:Move(force,destination) call fugitive#reload_status() if s:buffer().commit() == '' if isdirectory(destination) - return 'edit '.s:fnameescape(destination) + return 'keepalt edit '.s:fnameescape(destination) else - return 'saveas! '.s:fnameescape(destination) + return 'keepalt saveas! '.s:fnameescape(destination) endif else return 'file '.s:fnameescape(s:repo().translate(':0:'.destination)