commit 4accc8a79c9b453744819b68b3e6509367ca1200
parent 7522cbf4f0143a2b4b6e1e81e3cde44010162ed3
Author: Martin Grenfell <martin_grenfell@msn.com>
Date: Wed, 21 Jan 2009 23:03:54 +1300
fix a bug when g:NERDTreeChDirMode==2
when the user activate the ../ (up a dir) line or hit U or U it
wasnt changing vims CWD when NERDTreeChDirMode==2
Diffstat:
1 file changed, 3 insertions(+), 0 deletions(-)
diff --git a/plugin/NERD_tree.vim b/plugin/NERD_tree.vim
@@ -3774,7 +3774,10 @@ function! s:upDir(keepState)
let b:NERDTreeRoot = newRoot
else
let b:NERDTreeRoot = b:NERDTreeRoot.parent
+ endif
+ if g:NERDTreeChDirMode == 2
+ exec 'cd ' . b:NERDTreeRoot.path.strForCd()
endif
call s:renderView()