nerdtree

A tree explorer plugin for vim.
Index Commits Files Refs
commit f554c20cb2c50927a8887e6b3a7da82361af7d37
parent 8a6ae7c6338378b6bb28ad0cf03e71ff0fd11a5a
Author: Jason Franklin <lifecrisis@users.noreply.github.com>
Date:   Fri, 27 Oct 2017 11:37:12 -0400

Merge pull request #751 from ashumkin/dir-arrows-on-cygwin

Introduce the "nerdtree#runningCygwin()" function.
Diffstat:
Mautoload/nerdtree.vim | 5+++++
Mplugin/NERD_tree.vim | 2+-
2 files changed, 6 insertions(+), 1 deletion(-)
diff --git a/autoload/nerdtree.vim b/autoload/nerdtree.vim
@@ -155,6 +155,11 @@ function! nerdtree#runningWindows()
     return has("win16") || has("win32") || has("win64")
 endfunction
 
+"FUNCTION: nerdtree#runningCygwin(dir) {{{2
+function! nerdtree#runningCygwin()
+    return has("win32unix")
+endfunction
+
 " SECTION: View Functions {{{1
 "============================================================
 
diff --git a/plugin/NERD_tree.vim b/plugin/NERD_tree.vim
@@ -69,7 +69,7 @@ call s:initVariable("g:NERDTreeShowHidden", 0)
 call s:initVariable("g:NERDTreeShowLineNumbers", 0)
 call s:initVariable("g:NERDTreeSortDirs", 1)
 
-if !nerdtree#runningWindows()
+if !nerdtree#runningWindows() && !nerdtree#runningCygwin()
     call s:initVariable("g:NERDTreeDirArrowExpandable", "▸")
     call s:initVariable("g:NERDTreeDirArrowCollapsible", "▾")
 else