From e027681803ea1da3ba1adb0cb92ad74c4f1fb20e Mon Sep 17 00:00:00 2001 From: Martin Grenfell Date: Fri, 6 Jan 2012 19:24:35 +0000 Subject: [PATCH] wrap a couple of wincmd calls in s:exec this is to prevent autocmds from being fired when the tree is closed --- plugin/NERD_tree.vim | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin/NERD_tree.vim b/plugin/NERD_tree.vim index 413f6e7..d48d39d 100644 --- a/plugin/NERD_tree.vim +++ b/plugin/NERD_tree.vim @@ -3121,9 +3121,9 @@ function! s:closeTree() if winnr("$") != 1 if winnr() == s:getTreeWinNum() - wincmd p + call s:exec("wincmd p") let bufnr = bufnr("") - wincmd p + call s:exec("wincmd p") else let bufnr = bufnr("") endif