在vim中出现意外的红色括号高亮

6
在我的C++代码中,vim显示以下代码段中的红色高亮括号: vim screenshot 这是一些内置功能,因为我试过删除.vimrc文件,但它仍然显示为红色。发生了什么事情,如何解决?

vim 显示了什么错误? - draxxxeus
它没有显示任何错误。我的意思是,拼写检查、clang等都已关闭。 - sashkello
1个回答

5

Vim自带的C++语法高亮能力非常有限。目前还不支持C++11。

但是,当然可以使用插件!以下是一个可以解决这个问题的插件:

C++11 Syntax Support: 将现有的C++语法移植以支持C++11特性

下载这个存档并将文件提取到~/.vim/syntax目录中即可安装。使用:setf cpp11启用C++11文件类型,或按照插件主页上的说明进行操作。


谢谢,我会尝试并回报。 - sashkello
这对C语言(即使用C11)也适用吗?谢谢。 - Cloud

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接