每当我编写Javascript时,我就从YouCompleteMe的优胜美地MacVim中收到以下错误。它几乎发生在每一行。



有人可以帮我保持沉默吗?

我知道我正在运行带有自制软件的最新版本的MacVim。我已经试过了这个patch,但是没有用。

最佳答案

升级以包含vim补丁7.4.314,如果您使用的是YouCompleteMe,则该消息将自动消失。

补丁7.4.314引入了shortmess c选项,该选项禁用了该消息。来自:help shortmess

 c don't give |ins-completion-menu| messages.  For example,
    "-- XXX completion (YYY)", "match 1 of 2", "The only match",
    "Pattern not found", "Back at original", etc.


如果YCM检测到vim具有必要的补丁程序,它将自动设置此项。

macports当前不支持此修补程序级别。因此,唯一的选择是要么等到macports添加它,要么从源代码进行编译。

09-16 13:52