]> git.rmz.io Git - dotfiles.git/blobdiff - vim/vimrc
vim: only resize git status window if it was opened
[dotfiles.git] / vim / vimrc
index 658f7ce2a3c49ca99dcfb38ffd77e85640fc6c31..abce7512691ea3cd1e35bbac24abaf57d387bac2 100644 (file)
--- a/vim/vimrc
+++ b/vim/vimrc
@@ -701,8 +701,11 @@ function! GitToggle()
   if buflisted(l:status_buffer)
     execute 'bdelete '.l:status_buffer
   else
-    Git
-    16wincmd_
+    execute 'Git'
+    if !empty(FugitiveGitDir())
+      " only resize status if Git was sucessful
+      16wincmd_
+    endif
   endif
 endfunction
 command! GitToggle :call GitToggle()