Shipped vim does not support python or ruby

Originator:jason.m.felice
Number:rdar://12126807 Date Originated:17-Aug-2012 08:22 PM
Status:Duplicate Resolved:
Product:Mac OS X Product Version:10.7.4
Classification:Enhancement Reproducible:Always
 
Summary:
The vim shipped with 10.7.4 does not have support for ruby or python scripting.

Steps to Reproduce:
Open vim.
Type ":ruby puts 'hello!'" and enter.
Type ":python print 'hello!'" and enter.

Expected Results:
'hello!' appears after each command.

Actual Results:
E319: Sorry, the command is not available in this version.

Regression:

Notes:
"/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).

Thanks!

Comments

Marked as Duplicate

22-Aug-2012 07:38 PM Apple Developer Bug Reporting Team : This bug has been closed as Duplicate. The issue is being tracked under the Bug ID listed below in the Related Problem section of your bug report. To check the status of the original bug report, please visit the Related Problem section of the Problem Detail view of your closed duplicate bug.

For further information on the status of the original bug report, please update your report directly http://bugreport.apple.com and we will provide you with any available information.

Duplicate of rdar://7966242

By jason.m.felice at Aug. 23, 2012, 3:59 p.m. (reply...)

Please note: 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!