是否可以指定vim应自动折叠哪些功能。
在Netbeans中,有类似
的内容// <editor-fold defaultstate="collapsed" desc="user-description">
...any code...
// </editor-fold>
你知道我在vim中可以使用类似的东西吗? 当我关闭vim时,如果我再次打开文件,我希望折叠的功能再次折叠。
答案 0 :(得分:1)
这实际上与您提出的要求略有不同,因为它不涉及NetBeans和其他IDE所做的语义折叠。但是,存储一组折叠通常使用:mkview
命令完成,您可以自动执行此命令和:loadview
命令以使其对您透明。详细信息位于this Vim wiki page。我在我的vimrc中使用了一个更简单的版本,而不是插件,但两者都可以满足您的需求。