VI识别C ++ 11关键字

时间:2012-08-19 19:47:22

标签: c++ c++11 vi

  

可能重复:
  Is there a C++11 syntax file for vim?

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

例如:

enter image description here

1 个答案:

答案 0 :(得分:12)

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

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