たとえば、HTML の部分的なテンプレートには大量のエラーが報告されていますが、それらは完全な HTML ドキュメントのフラグメントであると想定されています。
3 に答える
あなたの.vimrc
:
let g:syntastic_mode_map = {
\ "mode": "active",
\ "passive_filetypes": ["go"] }
これにより、Syntastic がアクティブ モードに設定されます (チェックは保存時またはオープン時に行われます) が、この場合は Go ファイルではなく、明示的に実行されている場合にのみチェックされます:SyntasticCheck
。の配列をpassive_filetypes
必要なものに変更するだけです。
たとえば、ファイル.vimrc
を無視するには:.env
let g:syntastic_ignore_files = ['.env']
から:help syntastic
:
このオプションを使用して、syntastic がチェックしないファイルを指定します。|regular-expression| のリストです。パターン。ファイルのフル パス (|::p| を参照) はこれらのパターンと照合され、大文字と小文字が区別されます。|\c| を使用 大文字と小文字を区別しないパターンを指定します。例:
let g:syntastic_ignore_files = ['\m^/usr/include/', '\m\c\.h$']
別のものもありますsyntastic_<filetype>_<checker>_quiet_messages
:
最後に、変数「g:syntastic___quiet_messages」を使用して、特定のチェッカーによって生成されたメッセージの一部を除外できます。効果は |syntastic_quiet_messages| と同じですが、対応するチェッカーからのメッセージのみがフィルタリングされます。例: >
let g:syntastic_python_pylama_quiet_messages = {"type": "style","regex": '\m\[C03\d\d\]' }