构建 MacVim——缺少一些可用功能

构建 MacVim——缺少一些可用功能

当我从源代码编译 MacVim 时,我使用一堆标志进行配置:

./configure --enable-features=huge ...(enable python,ruby,perl, and c interpreters)... --enable-gui=macvim

但是当我运行 vim 时,它没有启用这个功能--remote-tab-silent,而我以前可以使用这个功能。

它还不能识别关键字undofileundodirrelativenumber。当我使用 macports 安装时,所有这些都有效。所以很明显,我的构建缺少一些功能,但我不知道在哪里设置正确的配置标志。

此外,我从头开始构建的唯一原因是 Command-T 插件需要 ruby​​ 解释器,而 macports 默认不会编译该解释器。因此,如果您有任何建议,如何比从头开始构建更轻松地解决这个问题,那也是可行的。

知道我应该做什么来研究这个问题吗?有解决方案吗?我很迷茫。

答案1

我认为应该是--with-features=huge--enable-rubyinterp才能得到你想要的。如果缺少、和,请确保你正在编译版本 7.3,因为它们是在该版本中添加undofileundodirrelativenumber

在 MacPorts 下,尝试sudo port install macvim +huge +ruby

相关内容