コードがPEP8(Pythonコードのスタイルガイド)に準拠していることを確認して修正するために、makeprgとしてpep8を使用したいと思います。
コマンドを使用しましたが:set makeprg=pep8\ --repeat\ %
、:make
それが機能すると、エラーリストが表示され、を使用:cn
し:cp
て:copen
、QuickFixウィンドウでエラーリストをナビゲートして表示できます。
しかし、Pythonソースファイルで何かを変更するとすぐにエラーリストが空になり、QuickFixウィンドウの内容が失われ、リストをナビゲートできなくなります。
これは、Pythonエラーをオンザフライで強調表示するVim拡張機能であるPyFlakesが原因であると思われます。
どうすれば修正できますか?