Sha256: a8f17b85ee4cbc3abfcac15c4a684da8c376195b2a2de7096a8e252c5f682c98
Contents?: true
Size: 614 Bytes
Versions: 6
Compression:
Stored size: 614 Bytes
Contents
module Utils module Edit module_function def locate_vim_binary case `uname -s` when /\Adarwin/i if File.directory?('/Applications') '/Applications/MacVim.app/Contents/MacOS/Vim' else 'gvim' end else 'gvim' end end def cmd(*parts) command = parts.inject([]) do |a, p| case when p == nil, p == [] a when p.respond_to?(:to_ary) a.concat p.to_ary else a << p.to_s end end $DEBUG and warn command * ' ' command end end end
Version data entries
6 entries across 6 versions & 1 rubygems
Version | Path |
---|---|
utils-0.0.10 | lib/utils/edit.rb |
utils-0.0.8 | lib/utils/edit.rb |
utils-0.0.7 | lib/utils/edit.rb |
utils-0.0.6 | lib/utils/edit.rb |
utils-0.0.5 | lib/utils/edit.rb |
utils-0.0.4 | lib/utils/edit.rb |