From 3bbbd1b402bb62889ad54c320d1e9e692fe323ee Mon Sep 17 00:00:00 2001 From: Samir Benmendil Date: Wed, 12 Apr 2023 23:22:35 +0100 Subject: [PATCH] vim: only resize git status window if it was opened --- vim/vimrc | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/vim/vimrc b/vim/vimrc index 658f7ce..abce751 100644 --- 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() -- 2.48.1