あなたが言ったように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
andと一緒に使用する傾向があるため:vimgrep
、Javascript lintチェッカーにコメントすることはできませんが、これはあなたが始めるために何かを与えるはずです。
JavascriptLintの一般的な使用に関しては、私はJavaScriptプログラマではありませんが、スクリプトが「JavascriptLint」と呼ばれる関数を公開しているように見えるため、手動で呼び出す場合はを使用できます:call JavascriptLint()
。ただし、ファイルのディスクコピーで機能するため、最初に保存する必要があります。コマンドラインjsl
がhtmlファイルで機能する場合(かつその場合のみ)、htmlファイルでを使用:call JavascriptLint()
して内部JavaScriptをチェックできるはずです。あなたも行うことができます:
autocmd BufWritePost,FileWritePost *.html call JavascriptLint()
自動化します。jsl
がhtmlファイルをサポートしていない場合(アプリケーションにパッチを適用するか、作成者に変更を依頼する場合を除いて)、それはおそらく失われた原因です...