javascript - Vim YouCompleteMe 模式未找到错误

标签 javascript vim plugins homebrew macvim

每当我编写 Javascript 时,YouCompleteMe 都会在 Yosemite 上的 MacVim 中收到以下错误。几乎每一行都会发生。

Error Message

有人可以帮我关闭这条消息吗?

我知道我正在运行带有 Homebrew 软件的最新版本的 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 添加它,要么从源代码编译。

关于javascript - Vim YouCompleteMe 模式未找到错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28685400/

相关文章:

c# - 在不重复包含指令的情况下向 ASP.NET Web 控件 (ascx) 添加样式和脚本

python - 在 python ipdb 中禁用 vim 绑定(bind)

javascript - 如何让 vim AutoComplPop 始终高亮第一个选择?

java - 将项目添加到 Eclipse 文本查看器上下文菜单

javascript - 在 Active 上使用减号启动 Bootstrap Accordion

javascript - 扩展 div 以显示隐藏的内部内容

C++ 在 mult 中调用正确的虚方法

eclipse - 安装 Hadoop 的 Eclipse 插件

c# - 在 C# 中将对象转换为 Json 并通过 POST 发送它会导致对象损坏?

vim - 如何在 :Ex 之后返回编辑文件