cindentを使用する場合、開き角括弧に続く行のインデントを制御するものは何ですか?
JavaScript用に独自のインデントファイルを作成しようとしています。JavaScriptのデフォルトのインデントファイルは、最小限の変更でcindentをオンにします。私はそれをベースとして使用しています。 Vim 7.3 for OSX El Capitanでは、配列を入力すると、デフォルトで次のようになります。 var test = [ 1, 2, 3 ]; また、JavaScriptは合法ではありませんが、コンマを使用しないと少し異なる動作になることに気づきました。 var test = [ 1 2 3 ]; 7.4では、上記の2つの例を入力すると、期待どおりの結果が得られます。 var test = [ 1, 2, 3 ]; var test = [ 1 2 3 ]; ただし、開いた角括弧の直後にいくつかの文字を含めると、それは強打から戻ります。 var test = [1 2, 3, 4 ]; …