首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Vim语法错误信息总是隐藏的。

Vim语法错误信息总是隐藏的。
EN

Stack Overflow用户
提问于 2014-01-03 17:17:36
回答 1查看 1.7K关注 0票数 5

合奏似乎不适合我。它被安装了,:SyntasticInfo说一切都很好(激活模式启用,文件类型cpp,检查器是ycm)。乍一看,一切似乎都很好,因为它看起来是这样的:

我的路标在左边,位置列表在下面。但一旦我移动光标,标志和loc列表就消失了,看起来是这样的:

此规则的唯一例外是在启动时进入插入模式。但当然,一旦我离开它,一切都会消失。

现在我知道有像:SyntasticCheck:Errors这样的命令,它们确实.没什么。我输入它们,执行它们,仅此而已。好像我什么都没做过似的。自然保存文件也不会产生任何结果。

我的.vimrc看起来是这样的:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
let g:syntastic_enable_signs = 1
let g:syntastic_auto_loc_list=1
let g:syntastic_check_on_open = 1
let g:syntastic_cpp_compiler_options = ' -std=c++11 -Wall'

如果我删除这些行,我甚至没有标志和list在启动。所以是的,我真的很茫然。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-01-04 10:55:08

结果发现,这更多的是一个YouCompleteMe问题,而不是合成问题。YCM自动将自己设置为语法检查器(对于兼容的语言),还需要一个.ycm_extra_conf.py,它应该包含ycm编译器的编译标志。没有这些标志,它就无法编译代码或检测任何错误。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20915588

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文