2017-10-28 8 views
0

私のJavaScriptコードでは、すべてのものを1つの匿名関数にラップしています。私がvimで折り畳みを使うときはすべてが折りたたまれていて、これは全く役に立たない。私は最初のレベルを拡張したままで、2番目のレベルだけを折りたたみたい(できれば構文の折り畳みで)。どうすればvimでこれを達成できますか?最小折り畳みレベルを指定することはできますか?

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

答えて

1

私はvimとjavascriptを使用する前に同様の問題がありました。

このプラグインは、VIM-javascriptの

(...自動インデント、構文の折り畳み、構文の強調表示、)ご返信用https://vimawesome.com/plugin/vim-javascript

+0

おかげで、私の問題のほとんどを解決し、私はすでにそれを使用していますが、それはまだすべてをフォールドします... –

+0

あなたは使用しています:set foldmethod = syntax? – klaus

+0

'foldnestmax'の設定が間違っているようです。 –

関連する問題