1

在 Mountain Lion 上编译 VIM 对我不起作用。我按以下顺序编译 VIM:

hg clone https://vim.googlecode.com/hg/ vim
cd vim
./configure --enable-rubyinterp --with-features=huge -prefix=/usr
make

然后我尝试使用 启动编译的二进制文件src/vim,但它会像这样崩溃:

$ src/vim
Vim: Caught deadly signal SEGV
Vim: Finished.
Segmentation fault: 11

我在这里想念什么?

4

1 回答 1

-5

不要在 MAC OS X 上编译 Vim。

这完全是浪费时间。

在 Mac OS X 上运行 Vim 最简单、最可靠的方法是下载并安装MacVim。一些优点是:

  • 您将在比运行时间更短的时间内启动并运行./configure

  • 它包含您需要的所有功能,

  • 它可以与任何 Python 或 Ruby 一起工作,

  • 它不会触及任何系统文件,

  • 它比您最终能够自己构建的任何东西都要快得多。

您甚至可以使用包含的mvim脚本在终端中运行它。

Vim 也可以通过MacPortsHomebrew获得。

当然,除非你真的想弄乱源代码。在这种情况下,您可能应该查看configure: 也许您缺少一些库的输出。

于 2012-10-08T07:05:46.717 回答