对于C代码,我喜欢使用标记折叠和标记块来构建函数内部的代码。
int main()
{
/* CODE BLOCK { */
....
/* } */
}
我怎样才能最初关闭两个最顶层的折叠级别?所以只有函数体和标记块是关闭的,而不是里面的代码?
所以类似于set foldlevel=2
的反转。
我知道foldnestmax,然而,它仅适用于缩进和语法折叠,并且因为它设置了最大级别,所以不允许手动折叠后级折叠。
更新 为了澄清,打开文件时我想看
int main()----------------------------
打开此折叠时,它应该看起来像
int main()
{
/* CODE BLOCK { */----------------
}
最后打开此折叠级别后,内部的所有内容(即...
)应完全打开。