我正在尝试为vim安装命令-t,但是我当前版本的vim没有(+ruby)标志。命令“哪个ruby”显示已安装ruby。
我需要做什么才能激活vim中的+ruby标志?
另外,从技术上讲,+ruby标志是什么意思?
发布于 2011-01-20 13:02:28
一些软件包在Ubuntu上提供了vim-ruby,例如vim-nox。
简单地说:
sudo apt-get install vim-nox;
将让您使用ruby实现vim,并在"support for scripting with Perl, Python, Ruby, and TCL but no GUI."中进行编译。
sudo apt-get install vim-rails
我将安装一个"selection of vimscripts that make editing Ruby on Rails applications extremely easy.“,但由于它依赖于vim-full和vim-addon-manager,它还将安装图形用户界面的vim-gnome版本,即"a version of vim compiled with a GNOME2 GUI and support for scripting with Perl, Python, Ruby, and TCL.”
发布于 2010-10-04 04:18:37
我觉得"Compiling Vim With Ruby Integration On Snow Leopard“可能会有帮助。此时此刻,我也在同一条船上。
好的..。让它起作用了。我花了半个小时左右。
这应该会有帮助(我得到了Ubuntu):
sudo apt-get install mercurial
hg clone https://vim.googlecode.com/hg/ vim
cd vim
./configure --enable-rubyinterp
make
sudo make install
要测试事物看起来是否花哨,请执行以下操作:
vim --version | grep ruby
应该返回类似如下的内容:
-python3 +quickfix +reltime -rightleft +ruby +scrollbind +signs +smartindent
Ruby现在应该有加号了。测试它的另一个技巧-进入vim
并点击:ruby 1
。应该不会失败。
发布于 2011-09-16 22:07:45
在mac os x上,假设您安装了Homebrew:
brew install https://raw.github.com/Homebrew/homebrew-dupes/master/vim.rb
此版本的vim启用了ruby支持。
来源:http://blog.jerodsanto.net/2011/08/brew-install-vim/
编辑:已编辑url,感谢@david-xia提及此更改
更新:显然,homebrew vim现在默认启用了ruby支持,所以你只需要做brew install vim
(参见下面的评论)
https://stackoverflow.com/questions/3794895
复制相似问题