【发布时间】:2014-06-21 16:38:53
【问题描述】:
是否可以构造一个foldexpr 来检测以下匹配\n\n"\s[A-Z][A-Z].*\n 作为第一级折叠的开始,并且这些匹配\n"\s[A-Z][a-z].*\n 作为第二级折叠的开始?自然,最接近的\n\n\n 将标记第一级折叠的结束,然后\n\n 将关闭第二级折叠。
还是我错过了什么?
(我当然知道 {{{ 标记,只是我在文件中添加其他标记似乎不正确......)
【问题讨论】:
-
简短回答:是的。你试过什么?什么给你带来困难?
-
嗯......只是所有那些
set foldexpr=getline(v:lnum)=~'^"\s[A-Z][A-Z].*#'和类似的尝试似乎都不起作用。因此我有点迷路了:)。