每次我写一个新的
python源代码* .py时,会出现以下错误消息:
Error detected while processing BufRead Auto commands for"*.py": E518:Unknow option:set E28:No such highlight group name: BadWhitespace
我该如何解决?
在我输入这个问题之前,我根据this post修改了我的_vimrc文件,但错误信息仍然存在.更糟糕的是,还会出现另一条错误消息:
ycmd服务器SHUT DOWN(用’:YcmRestartSever’重启).未检测到YCM核心库;需要在使用之前编译YCM.按照文档中的说明进行操作.
我是一个新的Gvim用户,我在Windows 10中使用gVim 8.0.我通过搜索Internet设置了我的python开发环境,并通过Vundle安装了YouCompleteMe插件,但现在我很难自己编译YCM.
YCM依赖ycmd来做实际工作. ycmd是在后台运行的已编译服务,因此您必须对其进行编译才能使其正常工作.
基本安装过程包括为您的操作系统打开shell /命令行,转到YouCompleteMe的vim插件目录并在那里运行./install.py进行编译.如果您需要Python以外的其他语言,请运行./install.py –help并查找需要添加的任何其他标志,以启用对您要使用的语言的支持.
以上假设您已阅读YCM的安装指南并已安装所需的依赖项.有两个与您的案例相关的指南,它们相当详细且写得清晰:
> Windows installation guide(以最佳情况提供)
> Full installation guide(如果前者不起作用,解决任何问题)