没有 MacVim 的 YouCompleteMe

YouCompleteMe without MacVim

我一直在阅读关于 VIM 的 youcompleteme 插件。 然而,问题是我想要一个可以移动到我的其他开发平台(OpenIndiana、FreeBSD、Linux 和 OS X)的设置。

将插件从一个平台移动到另一个平台,使用 macvim 会不会有点困难?

干杯

MacVim 只是 Vim 对 Mac OS 的简单分布,但大多数 Vim 插件都与倍数兼容不同 OS.

的 Vim 版本

YouCompleteMe 仍然编译了一个已编译的组件,因此您的问题是想知道它是否适用于不同的 OSes。根据项目Readme的installation section,YCM可以通过Vundle等插件管理器安装在OSX、Linux和FreeBSD上。 (我真的不知道 OpenIndiana,自述文件页面上也没有提到它,所以我不能说您是否会遇到这个问题)

你应该注意的一点是,如果你更新插件并且编译的组件发生了变化,你将不得不重新编译它,但这种情况不会经常发生,你应该在更新时收到警告。

TL;DR 在大多数常见 OSes 上使用 YCM 应该不是问题,但更新时请记住您可能需要重新编译有时会编译组件。