Shipped vim does not support python or ruby
||Date Originated:||17-Aug-2012 08:22 PM|
|Product:||Mac OS X
The vim shipped with 10.7.4 does not have support for ruby or python scripting.
Steps to Reproduce:
Type ":ruby puts 'hello!'" and enter.
Type ":python print 'hello!'" and enter.
'hello!' appears after each command.
E319: Sorry, the command is not available in this version.
"/usr/bin/vim --version" shows "-ruby" and "-python"
Ruby scripting is required for the CommandT plugin.
Python scripting is required for the clang_complete plugin.
Mac OS X ships with both of these languages installed.
Using vim for iOS/Mac OS X development without these plugins is difficult. Installing a vim with these capabilities is a difficult process. I offered a workshop and had many different problems for each system - different versions of Xcode, different versions of homebrew, Command-Line tools not installed, permissions issues, Xcode not installed, etc.
Supporting these languages would enable these plugins to work "out of the box".
Also note that installing a homebrew version of MacVim with --override-system-vim _must_ use the system python and ruby anyway - otherwise there are problems with loading plugins.
See also, rdar://5739596 (Vim does not support alternative script interpreters).
See also, rdar://12126684 (Built-in vim does not have clipboard support).
Reports posted here will not necessarily be seen by Apple.
All problems should be submitted at bugreport.apple.com before they are posted here.
Please only post information for Radars that you have filed yourself, and please do
not include Apple confidential information in your posts. Thank you!