nerdtree

A tree explorer plugin for vim.
Index Commits Files Refs
commit d6032c876c6d6932ab7f07e262a16c9a85a31d5b
parent 26abd33ad9708c043eaffeb946e6dd1124453c5c
Author: Phil Runninger <PhilRunninger@users.noreply.github.com>
Date:   Fri, 15 Jun 2018 12:04:30 -0400

Merge pull request #853 from bubba-h57/master

Better OSX detection
Diffstat:
Mnerdtree_plugin/fs_menu.vim | 7++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/nerdtree_plugin/fs_menu.vim b/nerdtree_plugin/fs_menu.vim
@@ -225,10 +225,11 @@ endfunction
 function! NERDTreeListNode()
     let treenode = g:NERDTreeFileNode.GetSelected()
     if !empty(treenode)
-        if has("osx")
+        let s:uname = system("uname")
+        let stat_cmd = 'stat -c "%s" ' 
+        
+        if s:uname =~? "Darwin"                
             let stat_cmd = 'stat -f "%z" '
-        else
-            let stat_cmd = 'stat -c "%s" '
         endif
 
         let cmd = 'size=$(' . stat_cmd . shellescape(treenode.path.str()) . ') && ' .