From 0596420a5bd81af3a4411c1ca0c1432d7b6b03d0 Mon Sep 17 00:00:00 2001 From: yasuda Date: Tue, 7 May 2024 15:23:01 +0900 Subject: [PATCH] Fix going back window no. on tabman close --- autoload/tabman.vim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/autoload/tabman.vim b/autoload/tabman.vim index 99e05ab..e9ce553 100644 --- a/autoload/tabman.vim +++ b/autoload/tabman.vim @@ -107,7 +107,7 @@ fu! s:Close() if winnr == winnr() let currwin = s:side == 'left' ? winnr('#') - 1 : winnr('#') el - let currwin = s:side == 'left' ? winnr() - 1 : winnr() + let currwin = winnr() > winnr ? winnr() - 1 : winnr() exe winnr.'winc w' en try | clo! | cat | cal s:msg("Can't close last window.") | endt