【问题标题】:Is it possible to specify a minimum fold level?是否可以指定最小折叠级别?
【发布时间】:2017-10-28 10:53:38
【问题描述】:

在我的 javascript 代码中,我将所有内容包装到一个匿名函数中。当我在 vim 中使用折叠时 everything 被折叠,这是非常没用的。例如,我只想折叠第二级,同时保持第一级扩展(最好仍然使用语法折叠)。如何在 vim 中实现这一点?

(function(gobj) {
    function fun1() {
        ...
    }
    function fun2() {
        ...
    }
})();

【问题讨论】:

    标签: vim folding


    【解决方案1】:

    我之前在使用 vim 和 javascript 时也遇到过类似的问题。

    这个插件解决了我的大部分问题(自动缩进、语法折叠、语法高亮……)

    vim-javascript https://vimawesome.com/plugin/vim-javascript

    【讨论】:

    • 你在使用 :set foldmethod=syntax 吗?
    • 看来我的 foldnestmax 设置有误,现在可以使用了。
    猜你喜欢
    • 2011-07-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-30
    • 1970-01-01
    • 2016-12-25
    • 1970-01-01
    相关资源
    最近更新 更多