私は jshint.vim を使用していますが、以下のようなコードで「',' の前で改行が正しくありません」というエラーが表示されます。
var a = 5
, b = 10;
どうすればこれを修正できますか? この質問を見つけましたが、それを使用して Vim の問題を修正する方法がわかりません。設定できる設定ファイル (.vimrc を除く) はありますlaxbreak
かlaxcomma
?
私は jshint.vim を使用していますが、以下のようなコードで「',' の前で改行が正しくありません」というエラーが表示されます。
var a = 5
, b = 10;
どうすればこれを修正できますか? この質問を見つけましたが、それを使用して Vim の問題を修正する方法がわかりません。設定できる設定ファイル (.vimrc を除く) はありますlaxbreak
かlaxcomma
?
はい。私はよく先頭のコンマスタイルを使用し、内部で次の設定を行います~/.jshintrc
。
{
//...other prefs
laxcomma : true,
laxbreak : true,
//... other prefs
}
.jshintrcをまだ持っていない場合は、JSONの中括弧で囲まれた2つの設定でうまくいく可能性があります。
vim実装のグローバル構成についてはわかりません。その実装のドキュメントを参照する必要がありますが、置くことができます
/*jshint laxcomma:true */
ファイルごとにこれを設定するには、ソースファイルの先頭に
グローバル変数を使用して構成ファイルを設定できる vim 実装のように見えます。
https://github.com/walm/jshint.vim/pull/3
その後、json ファイルを作成して設定laxcomma:true
するだけです。