VI识别C++ 11关键字

Jam*_*ard 11 c++ vi c++11

可能重复:
vim是否有C++ 11语法文件?

如何更新我的VI设置,以便识别(并突出显示)新标准带来的新关键字.

例如:

在此输入图像描述

R. *_*des 12

有人已经为C++ 11编写了一些语法文件:http://www.vim.org/scripts/script.php?script_id = 3797.它甚至使初始化列表和lambdas工作正常,没有vim认为curlies是错误.

我记得我不得不手动添加一些丢失的关键字,但这并不是非常复杂(只需grep文件中的其他关键字并添加新的关键字).我目前的设置是在GitHub上.如果您使用的是vundle,可以安装它Bundle 'rmartinho/vim-cpp11'.