我有一个由大约一百个段落组成的文件,每个段落都根据 :help fold-expr 部分下的第三个示例进行折叠,这会折叠由空行分隔的段落:
set foldmethod=expr
set foldexpr=getline(v:lnum)=~'^\\s*$'&&getline(v:lnum+1)=~'\\S'?'<1':1
假设我启动了一个搜索模式,例如
/Item 014
这种模式可以在 7 个不同的褶皱中找到。
我知道我可以按“n”6 次依次打开与搜索有关的所有折叠。
但我想一口气打开 7 个折叠,以便快速浏览。
我尝试了一个宏
qu n q
然后
/Item 014
100@u
但失败了。
我应该如何进行?