nerdtree

A tree explorer plugin for vim.
Index Commits Files Refs
commit 49b88757b019143ec6604b35c399de8f9bd2d954
parent 30f6bcc30caf76bc1213f5c3d4001ba5d5fbe7fc
Author: Martin Grenfell <martin.grenfell@gmail.com>
Date:   Thu, 15 Dec 2011 17:35:18 +0000

enable NERDTreeDirArrows by default except on windows

Diffstat:
Mplugin/NERD_tree.vim | 6+++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/plugin/NERD_tree.vim b/plugin/NERD_tree.vim
@@ -27,6 +27,8 @@ let loaded_nerd_tree = 1
 let s:old_cpo = &cpo
 set cpo&vim
 
+let s:running_windows = has("win16") || has("win32") || has("win64")
+
 "Function: s:initVariable() function {{{2
 "This function is used to initialise a given variable to a given value. The
 "variable is only initialised if it does not exist prior
@@ -66,7 +68,7 @@ call s:initVariable("g:NERDTreeShowFiles", 1)
 call s:initVariable("g:NERDTreeShowHidden", 0)
 call s:initVariable("g:NERDTreeShowLineNumbers", 0)
 call s:initVariable("g:NERDTreeSortDirs", 1)
-call s:initVariable("g:NERDTreeDirArrows", 0)
+call s:initVariable("g:NERDTreeDirArrows", !s:running_windows)
 
 if !exists("g:NERDTreeSortOrder")
     let g:NERDTreeSortOrder = ['\/$', '*', '\.swp$',  '\.bak$', '\~$']
@@ -92,8 +94,6 @@ endif
 call s:initVariable("g:NERDTreeWinPos", "left")
 call s:initVariable("g:NERDTreeWinSize", 31)
 
-let s:running_windows = has("win16") || has("win32") || has("win64")
-
 "init the shell commands that will be used to copy nodes, and remove dir trees
 "
 "Note: the space after the command is important