【发布时间】:2017-05-10 19:44:15
【问题描述】:
我想让vim 尊重rstudio-like 部分,并通过foldexpr 启用这些文本块的折叠。
部分
这些部分相当简单,对应于带有一组单词和 --- 符号的文本块,直到 80 个字符,如下图所示:
有关这些部分如何工作的更多信息,请访问here。
问题
如何在 vim 中构建 foldexpr 以便它识别格式部分:
# Word word ... ------------------------
正则表达式
正则表达式匹配部分的格式可以是:
\#[[:blank:]]([[:word:]]|[[:blank:]]){1,}\-{1,}
【问题讨论】:
标签: regex vim syntax comments folding