在我的 C++ 代码中,vim 在以下片段中显示了红色突出显示的括号:
这是我尝试删除 .vimrc 时的一些内置功能,但它仍然显示为红色。发生了什么以及如何解决它?
最佳答案
Vim 只内置了非常有限的 C++ 语法高亮功能。目前不支持 C++11。
当然,还有插件!这是使错误消失的方法:
C++11 Syntax Support: A port of the existing C++ syntax to allow for C++11 features
要安装,请下载存档并将文件解压缩到您的 ~/.vim/syntax
目录中。使用 :setf cpp11
或按照插件主页上的说明启用 C++11 文件类型。
关于c++ - vim 中意外的红色括号突出显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16643169/