commit 9ff2096b041a03ef77ab2c7d6bb432384c9cf0c8
parent 29cf96e45b4830a9a2351514fe102bb7a95a27d5
Author: Phil Runninger <PhilRunninger@users.noreply.github.com>
Date: Wed, 21 Sep 2016 22:32:13 -0400
Merge pull request #548 from adityanatraj/master
Issue #537: Fix dir arrows not functioning properly
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/syntax/nerdtree.vim b/syntax/nerdtree.vim
@@ -25,7 +25,7 @@ syn match NERDTreeDirSlash #/# containedin=NERDTreeDir
exec 'syn match NERDTreeClosable #'.escape(g:NERDTreeDirArrowCollapsible, '~').'# containedin=NERDTreeDir,NERDTreeFile'
exec 'syn match NERDTreeOpenable #'.escape(g:NERDTreeDirArrowExpandable, '~').'# containedin=NERDTreeDir,NERDTreeFile'
-let s:dirArrows = escape(g:NERDTreeDirArrowCollapsible, '~').escape(g:NERDTreeDirArrowExpandable, '~')
+let s:dirArrows = escape(g:NERDTreeDirArrowCollapsible, '~]\-').escape(g:NERDTreeDirArrowExpandable, '~]\-')
exec 'syn match NERDTreeDir #[^'.s:dirArrows.' ].*/#'
syn match NERDTreeExecFile #^ .*\*\($\| \)# contains=NERDTreeRO,NERDTreeBookmark
exec 'syn match NERDTreeFile #^[^"\.'.s:dirArrows.'] *[^'.s:dirArrows.']*# contains=NERDTreeLink,NERDTreeRO,NERDTreeBookmark,NERDTreeExecFile'