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:
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()) . ') && ' .