commit 22904e41de320ef529c813a180fbb18d57e8afb0
parent d49c742daf3789777c865e27ed1b794b95ad5adf
Author: Martin Grenfell <martin_grenfell@msn.com>
Date: Sat, 29 Nov 2008 00:07:23 +1300
allow relative paths for :NERDTree commands
Diffstat:
1 file changed, 5 insertions(+), 0 deletions(-)
diff --git a/plugin/NERD_tree.vim b/plugin/NERD_tree.vim
@@ -1669,6 +1669,11 @@ function! s:initNerdTree(name)
let path = s:Bookmark.BookmarkFor(a:name).path
else
let dir = a:name == '' ? getcwd() : a:name
+
+ "hack to get an absolute path is a relative path is given
+ if dir =~ '^\.'
+ let dir = getcwd() . s:os_slash . dir
+ endif
let dir = resolve(dir)
try