标签: vim intellij-idea folding
是否可以在Vim中进行内联折叠,如IntelliJ does:
在Vim中,可以自定义内联标题,但IntelliJ的功能不同:该行包含一些普通的可见文本和一些隐藏的折叠文本。
答案 0 :(得分:3)
是的。您必须使用&foldtext,并且您可能还需要编写自己的&foldepxr以便按照自己的意愿进行折叠。
&foldtext
&foldepxr
您可以在我的(新发布的)VimFold4C中找到一个示例。我合并函数参数,我缩进折叠文本,并根据选项删除模板参数和命名空间。
注意:我仍然遇到折叠边界检测问题,我不得不使用脏黑客加速折叠检测。