From 69caebdeb13666eeabafb01e47696d1c4d825e1b Mon Sep 17 00:00:00 2001 From: Jethro Cao Date: Sat, 26 Oct 2019 22:20:45 +0800 Subject: [PATCH] Improve window swapping (#3192) --- autoload/SpaceVim/mapping/space.vim | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/autoload/SpaceVim/mapping/space.vim b/autoload/SpaceVim/mapping/space.vim index 40a72cde5..f179d4a5f 100644 --- a/autoload/SpaceVim/mapping/space.vim +++ b/autoload/SpaceVim/mapping/space.vim @@ -197,7 +197,8 @@ function! SpaceVim#mapping#space#init() abort \ ] \ , 1) let s:lnum = expand('') + s:funcbeginline - call SpaceVim#mapping#space#def('nnoremap', ['w', 'M'], 'ChooseWinSwap', + call SpaceVim#mapping#space#def('nnoremap', ['w', 'M'], + \ "execute eval(\"winnr('$')<=2 ? 'wincmd x' : 'ChooseWinSwap'\")", \ ['swap window', \ [ \ '[SPC w M] is to swap window',