最近、PyflakesVimプラグインをインストールしました。それは非常にうまく機能し、非常に役立ちます。残念ながら、エラーが発生した場合に備えてエラーリストを使用します。したがって、VimgrepまたはGrepを使用してファイル内検索を行い、:cnextを使用して次のエラーを表示した後、エラーリストはおそらくPyflakesによって自動的に生成されたエラーのリストに置き換えられます。
これをどのように解決できるか考えていますか?
クイックフィックスリストの代わりにロケーションリストを使用するために:lvimgrep
(省略形)を使用できます。:lv
どちらも同じように機能しますが、c*
コマンドはに置き換えられl*
ます。詳細については、を参照:help quickfix.txt
してください
この関連する質問に対する受け入れられた回答で述べられているように、PyFlakesにはクイックフィックスリストの使用を無効にするオプションがあります。
let g:pyflakes_use_quickfix = 0
これをvimrcに入れて常にオフにするか、letステートメントをexコマンドとして使用してオンとオフを切り替えることができます。
PyFlakesによるクイックフィックスリストの使用を再度オンにするには、次の手順を実行します。
let g:pyflakes_use_quickfix = 1