Ubuntu 使用 vim_plug 安装插件 YouCompleteMe 报错“ycmd server SHUT DOWN”

Posted 大峰子的博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu 使用 vim_plug 安装插件 YouCompleteMe 报错“ycmd server SHUT DOWN”相关的知识,希望对你有一定的参考价值。

前言


 

  最近在捣鼓 vim ,因为之前的 vim 自动补全等等功能太菜了,所以在在自己的客户端上部署了 github 上一个高星的 vim 配置 —— k-vim 。但在最后安装的 YouCompleteMe 插件时却失败了。我翻了一翻 YCM 的 ISSUSE ,终于知道了 why —— Ubuntu 16.04 的 vim 使用过程中连接 YCM SERVER 时需要 python 支持,否则会出现 “ycmd server SHUT DOWN” 的字样。

 

解决办法


 

  参考了 YCM 里的 issuses:

            源自 issue

 

  综上所述,我们需要自行编译 YCM ,到指定路径下输入如下指令即可:

cd ~/.vim/bundle/YouCompleteMe  
./install.py --clang-completer --system-libclang

 

  安装完成后,如果你遇到安装完成后无法通过 \'.\'  \' ->\'  \' :: \' 等等符号进行自动补全的问题,请移步我的另外一篇博客:

    安装插件 YouCompleteMe 成功却无法自动补全C++的解决办法

 

以上是关于Ubuntu 使用 vim_plug 安装插件 YouCompleteMe 报错“ycmd server SHUT DOWN”的主要内容,如果未能解决你的问题,请参考以下文章

Ubuntu下eclipse的Extjs提示插件安装

在 ubuntu 上安装 npm 期间,使用 c++ 17 编译本机节点插件失败

Ubuntu 经常使用软件安装

vim8.0 ubuntu 安装 && 使用vimplus安装插件

vim8.0 ubuntu 安装 && 使用vimplus安装插件

ubuntu20.04美化方法记录及gnome实用插件推荐