commit 36cd8bfea733659684aae54202b31c81bb74e790
parent 22de74a45bf0c2b07ec149da215526a8516c24d2
Author: Martin Grenfell <martin.grenfell@gmail.com>
Date: Mon, 12 Nov 2012 01:57:46 -0800
Merge pull request #202 from techlivezheng/feature/find-hidden-file
Make NERDTreeFind work on hidden files
Diffstat:
1 file changed, 9 insertions(+), 0 deletions(-)
diff --git a/plugin/NERD_tree.vim b/plugin/NERD_tree.vim
@@ -2999,6 +2999,11 @@ function! s:findAndRevealPath()
return
endtry
+ if p.getLastPathComponent(0) =~# '^\.'
+ let showhidden=g:NERDTreeShowHidden
+ let g:NERDTreeShowHidden = 1
+ endif
+
if !s:treeExistsForTab()
try
let cwd = s:Path.New(getcwd())
@@ -3023,6 +3028,10 @@ function! s:findAndRevealPath()
endif
call s:putCursorInTreeWin()
call b:NERDTreeRoot.reveal(p)
+
+ if p.getLastPathComponent(0) =~# '^\.'
+ let g:NERDTreeShowHidden = showhidden
+ endif
endfunction
" FUNCTION: s:has_opt(options, name) {{{2