Vim中的语法折叠使创建区域的折叠变得容易,区域的开始和结束可以用正则表达式定义:
系统区域myRegion start="# region“end=#endregion”透明保持延伸折叠“
但是,我不确定如何使用语法折叠来定义C++样式注释的折叠,这些注释是以"//“开头的一组行。
发布于 2009-08-16 15:36:52
我想我找到了解决办法:
:syn匹配注释“v(^s*//.*\n)+”折叠
这是一个多行匹配,可以折叠以空格和双斜杠开头的连续行。开头的"\v“标记模式”非常神奇“以表示简洁。似乎很管用。
https://stackoverflow.com/questions/1280514
复制相似问题