【问题标题】:Vim C C++ syntax highlightingVim C C++ 语法高亮
【发布时间】:2011-01-19 05:38:42
【问题描述】:

在最新Vim:

有没有办法定义一个“{”,使其被 C/C++ 编译器 (g++) 忽略,但在 Vim 语法高亮中被视为一个“{”?

我尝试过//{,但它也被 Vim 忽略了。

【问题讨论】:

  • 呃。你不是在做片段包含或宏,是吗……
  • 你能说出 vim 的版本吗,“最新”是模糊的。你能说出这背后的原因吗?从表面上看,这听起来有点奇怪,如果不是“坏主意”的话。可能有更好的方法来实现您的实际目标。
  • 让它在任何最新版本的 vim > 7.0 上运行,我会让它在我的上运行。

标签: c++ c vim vim-syntax-highlighting


【解决方案1】:

语法高亮的全部意义在于帮助指出编译器将如何解释您的代码。例如,如果您错过了文字字符串上的右引号,则语法突出显示可帮助您确定您在哪里做的。

你要求一个 vim 功能来做一些它明确设计为避免做的事情。

【讨论】:

    猜你喜欢
    • 2012-08-16
    • 1970-01-01
    • 2014-11-14
    • 2020-04-08
    • 1970-01-01
    • 2017-11-04
    • 1970-01-01
    • 2012-01-28
    • 1970-01-01
    相关资源
    最近更新 更多