gpt4 book ai didi

vim - 如何在 Vim 中折叠 C++ 风格的注释?

转载 作者:行者123 更新时间:2023-12-04 23:33:53 27 4
gpt4 key购买 nike

Vim 中的语法折叠使得为区域创建折叠变得容易,区域的开始和结束可以用正则表达式定义:

syn region myRegion start="#region" end="#endregion" transparent keepend extend fold



但是,我不确定如何使用语法折叠来定义 C++ 样式注释的折叠,这些注释是以“//”开头的行集。

最佳答案

我想我找到了一个解决方案:

:syn match comment "\v(^\s*//.*\n)+" fold



这是一个多行匹配,折叠以空格和双斜线开头的连续行。为简洁起见,开头的“\v”将模式标记为“非常神奇”。似乎工作。

关于vim - 如何在 Vim 中折叠 C++ 风格的注释?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1280514/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com