Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/163.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 维姆C&x2B+;语法突出显示_C++_C_Vim_Vim Syntax Highlighting - Fatal编程技术网

C++ 维姆C&x2B+;语法突出显示

C++ 维姆C&x2B+;语法突出显示,c++,c,vim,vim-syntax-highlighting,C++,C,Vim,Vim Syntax Highlighting,最近: 有没有一种方法可以定义一个“{”,使得它被C/C++编译器(g++)忽略,但在Vim synatx中被当作“{”来处理 我尝试过/{,但Vim也忽略了它。语法突出显示的全部目的是帮助指示编译器将如何解释代码。例如,如果您在文本字符串上遗漏了一个结束引号,语法突出显示将帮助您确定您在何处这样做 你要求一个vim功能来做一些它被明确设计用来避免做的事情。Urgh.你不是在做一个片段包含或宏,是吗…你能说明一下vim的版本,“最新”是模糊的吗?你能给出一个原因吗?从表面上看,这听起来有点奇怪,

最近:

有没有一种方法可以定义一个“{”,使得它被C/C++编译器(g++)忽略,但在Vim synatx中被当作“{”来处理


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

语法突出显示的全部目的是帮助指示编译器将如何解释代码。例如,如果您在文本字符串上遗漏了一个结束引号,语法突出显示将帮助您确定您在何处这样做


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

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