nerdtree

A tree explorer plugin for vim.
Index Commits Files Refs
commit eae5d02fa9d6218710c121a19295bb8f0a1c499c
parent e2a9929bbea0ec2050f2ea44b7e7bae3ccac66e6
Author: Parker Kemp <charles.kemp702@gmail.com>
Date:   Mon, 24 Jul 2017 15:32:59 -0400

Use window number when opening in new vsplit

Diffstat:
Mlib/nerdtree/opener.vim | 4+++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git 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