From eae5d02fa9d6218710c121a19295bb8f0a1c499c Mon Sep 17 00:00:00 2001 From: Parker Kemp Date: Mon, 24 Jul 2017 15:32:59 -0400 Subject: [PATCH] Use window number when opening in new vsplit --- lib/nerdtree/opener.vim | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/nerdtree/opener.vim b/lib/nerdtree/opener.vim index ac0f92e..d1bd05a 100644 --- a/lib/nerdtree/opener.vim +++ b/lib/nerdtree/opener.vim @@ -225,10 +225,12 @@ function! s:Opener._newVSplit() call nerdtree#exec("wincmd p") vnew + let currentWin = winnr() + "resize the nerd tree back to the original size call g:NERDTree.CursorToTreeWin() exec("silent vertical resize ". winwidth) - call nerdtree#exec('wincmd p') + exe currentWin . "wincmd w" endfunction "FUNCTION: Opener.open(target) {{{1