首页 > 解决方案 > Vim 插件 youcompleteme: 无法启动 Ycm Server / YcmToggleLogs 无显示

问题描述

我对 Mac OSX 10.13 上的 Vim 很陌生。我安装了一些插件,尤其是与 Python 一起使用的插件。

因此,我安装了 YouCompleteMe 并对其进行了编译。最初我收到一个错误,因为 Kite 的试用关闭了服务器。但是这个我停用了,现在我重新启动并重新启动服务器只是为了让它关闭。并且 YcmToggleLogs 没有显示任何内容:-(

我遵循了这里给出的所有建议:YCM 错误。ycmd 服务器 SHUT DOWN(重启机智...文档中的说明

但它仍然不起作用。

当然,我遵循了官方安装手册:

通过 Vundle 安装 YCM 插件
安装 cmake、macvim 和 python

请注意,不支持系统 vim。

冲泡安装 cmake macvim python 。
安装 mono、go、node 和 npm

冲泡安装单声道去nodejs

编译 YCM
cd ~/.vim/bundle/YouCompleteMe python3 install.py --all

顺便说一句,在编译所有内容时,我会收到以下几条警告:

ld:警告:基于文本的存根文件 /*****/CoreFoundation.tbd 和库文件
/****//CoreFoundation.framework/CoreFoundation 不同步。
回退到库文件进行链接。

有什么想法我能做些什么来让它起步吗?

谢谢。

标签: vimvim-pluginyoucompleteme

解决方案


在 Linux 上,VIM >8.1

要解决此问题,请从插件运行安装程序。
转到vim文件夹

cd ~/.vim/plugged/YouCompleteMe

并运行installer.sh

./installer.sh

希望这个解决方案也能解决您的问题。


推荐阅读