使用ruby编译vim

bul*_*ric 0 ruby vim compilation

我试图在我的Mac Osx 10.7.3上编译vim我得到了这个错误

./configure --enable-rubyinterp 
make 

ld: library not found for -lruby.1.9.1
collect2: ld returned 1 exit status
make[1]: *** [vim] Error 1
make: *** [first] Error 2
Run Code Online (Sandbox Code Playgroud)

有谁知道我怎么可以安装这个库?

rom*_*inl 5

别.

MacVim内置了ruby支持(以及更多),并附带GUI,CLI包装器 CLI可执行文件.

我的版本(快照61)已经有8个月左右了,通过3次红宝石升级它没有任何问题.

编辑

为了记录,MacVim分发如下:

  • mvim,一个CLI包装器,可以从终端启动MacVim(GUI).
  • /path/to/MacVim.app/Contents/MacOS/Vim,一个可以在终端中运行的CLI可执行文件.

CLI可执行文件使用与GUI相同的功能和口哨构建,因此vim在Mac OS X上构建自己的完全无用.在大多数情况下.

要在终端(用它$ vim file.tx),你只需要一个别名添加到您的~/.profile/ ~/.bashrc:

alias vim='/path/to/MacVim.app/Contents/MacOS/Vim'
Run Code Online (Sandbox Code Playgroud)

或添加/path/to/MacVim.app/Contents/MacOS到您的路径.

整个过程不会超过一分钟.

  • 您没有仔细阅读,MacVim**附带了一个可以在终端中使用的CLI可执行文件**. (2认同)