是否可以指定最小折叠级别?
问题描述:
在我的JavaScript代码中,我将所有内容都包装成一个匿名函数。当我在vim使用折叠时,所有的被折叠,这是相当无用的。我想折叠例如只有第二级,同时保持第一级展开(最好还是语法折叠)。我如何在vim中实现这一点?是否可以指定最小折叠级别?
(function(gobj) {
function fun1() {
...
}
function fun2() {
...
}
})();
答
在使用vim和javascript时,我遇到过类似的问题。
这个插件解决了大部分问题,我(自动缩进,语法折叠,语法高亮,...)
VIM的JavaScript https://vimawesome.com/plugin/vim-javascript
感谢您的回复,我已经在使用它,但它仍然折叠一切... –
你使用:set foldmethod = syntax? – klaus
看起来我对'foldnestmax'有错误的设置,现在可以使用。 –