用于c++ 11的Vim语法高亮显示不会混淆其他高亮显示.例如,类/命名空间作用域



我知道这个脚本:http://www.vim.org/scripts/script.php?script_id=3797。它已经被建议了几次,其他关于Vim的c++ 11语法的问题已经被关闭了,因为重复这个问题:是否有一个Vim的c++ 11语法文件?

不幸的是,建议的脚本导致范围结构(例如:"namespace::member()")不再突出显示,函数和类名也不再突出显示。

现在有更好的c++ 11 Vim插件吗?理想情况下,保留常规c++插件的所有特性,标记新的关键字/保留字(例如nullptr), lambda表达式/通用初始化语法不标记为错误。等等。

您尝试过以下方法吗?我用这个,喜欢它

http://www.vim.org/scripts/script.php?script_id=4617

最新更新