在Mac OS X上安装Ruby对VIM的支持

在Mac OS X上安装Ruby对VIM的支持,ruby,macos,vim,autocomplete,osx-snow-leopard,Ruby,Macos,Vim,Autocomplete,Osx Snow Leopard,MacOSX10.6(SnowLeopard)预装了VIM(版本7.2),这非常棒 它还预装了Ruby(版本1.8.7),这也很棒 但是,我希望在VIM中实现Ruby自动完成。查找VIM版本(VIM--version)时会显示-ruby(即ruby支持未启用) 如何为我的VIM安装启用ruby?虽然可以构建和安装自己的VIM来替换预安装的版本,但我不建议这样做。只使用MacVim要容易得多: MacVim是一个非常Mac友好的Vim版本,它已经内置了Ruby支持。它可以用作GUI和终端应用程序

MacOSX10.6(SnowLeopard)预装了VIM(版本7.2),这非常棒

它还预装了Ruby(版本1.8.7),这也很棒

但是,我希望在VIM中实现Ruby自动完成。查找VIM版本(VIM--version)时会显示-ruby(即ruby支持未启用)


如何为我的VIM安装启用ruby?

虽然可以构建和安装自己的VIM来替换预安装的版本,但我不建议这样做。只使用MacVim要容易得多:


MacVim是一个非常Mac友好的Vim版本,它已经内置了Ruby支持。它可以用作GUI和终端应用程序。(查看
:帮助macvim从macvim内部启动
,了解详细信息。)

+1对于macvim,我也使用它,并且喜欢它

但是,如果您希望使用ruby支持编译一个新的vim,您可以按照本文从零开始在OSX上构建一个:


我只花了大约5分钟就完成了…

这是使用mac电脑的方法。如果您使用自制软件包管理器(),编译和安装是件轻而易举的事:
brew install macvim
。然后,如果您需要支持ruby的命令行版本的vim,请使用macvim提供的版本--/Applications/macvim.app/Contents/MacOS/vims谢,@jobano!将其添加为vim的别名。适用于Command-T插件。@jobano这是最大值。我喜欢macvim,但终端的vim更棒!