0
我有一个调试文件看起来像这样折叠:VIM有多于一个的标志
==>func1:
.....
..
==>func2:
......
...
<==func2
..
<==func1
==>func3:
......
...
<==func3
基本上,我想能够折叠的功能,最终看到这样的事情每个人:
+-- x lines: ==> func1:
+-- x lines: ==> func3:
,但仍然能够扩大func1
,看到func2
折叠:
==>func1:
.....
..
+-- x lines: ==> func2:
..
<==func1
有没有办法做到这一点?谢谢。
我的问题是,有可能的情况下在调试文件,例如像FUNC4功能将有打开标记,但没有关闭标记,它会破坏所有的折叠:==> func1:....... ==> func2:...... ==> func4:... <== func2。 。<==func1 ==> func3:...... ... <== func3。它看起来你的解决方案几乎是我需要的,除了func4开始标记将与func2的结束标记一起折叠的问题。有没有办法改变你的解决方案,所以折叠将精确根据函数名称? –
答案更新为只折叠这些配对标记。 – leaf