あなたが言ったように、quickfixにはたくさんのコマンドがありますが、私はそれらの小さなサブセットしか使用していないことに気付く傾向があります。
:copen " Open the quickfix window
:ccl " Close it
:cw " Open it if there are "errors", close it otherwise (some people prefer this)
:cn " Go to the next error in the window
:cp " Go to the previous error in the window
:cnf " Go to the first error in the next file
:.cc " Go to error under cursor (if cursor is in quickfix window)
:make
私はこれをとで使用する傾向がある:vimgrep
ので、Javascriptリントチェッカーについてコメントすることはできませんが、これはあなたに始めるための何かを与えるはずです。
JavascriptLintの一般的な使用法に関しては、私はjavascriptプログラマーではありませんが、スクリプトが「JavascriptLint」という関数を公開しているように見えるので、手動で呼び出す場合は、を使用できます:call JavascriptLint()
。ただし、ファイルのディスクコピーで機能するため、最初に保存する必要があります。コマンドラインがhtmlファイルで機能する場合(そしてその場合のみ)、 htmlファイルで内部javascriptをチェックjsl
できるはずです。:call JavascriptLint()
次のこともできます。
autocmd BufWritePost,FileWritePost *.html call JavascriptLint()
それを自動化する。がhtmlファイルをサポートしていない場合jsl
(アプリケーションにパッチを適用するか、作成者に変更を依頼する以外)、おそらく失われた原因です...