非常に大きな (長い数式) 自動生成された python ファイルがいくつかあります。pyflakes-vim がインストールされているため、編集のためにそれらを開くと、Vim の動作が遅くなります。これらの長いファイルを開くときにのみ、pyflakes-vim を無効にできるようにしたいと考えています。ファイルを開く前または後で、これを行う簡単な方法はありますか? ケースバイケースで、すべてのpythonファイルでpyflakes-vimをオフにしたくありません。
質問する
2742 次
3 に答える
4
b:did_pyflakes_plugin
プラグインのロード時に が定義されている場合、PyFlakes は実行されませんが、ロードされると無効にする簡単な方法はないと思います。
私がすることは、自動生成されたファイルに特定のファイル名パターン (*_auto.py など) を付けてから、.vimrc: に追加することですautocmd BufReadPre *_auto.py :let b:did_pyflakes_plugin=1
。
于 2011-11-26T00:03:35.593 に答える
1
Syntasticの一部として、または単にvim-flake8としてflake8を確認してから、行の最後に追加して、その行のチェックを無効にすることができます。この関連する質問も参照してください。# noqa
于 2014-12-01T17:02:48.843 に答える
1
便利な別のソリューションを見つけました: https://github.com/kevinw/pyflakes-vim/pull/47
まだマージされていない pyflakes-vim のこのフォークにより、pyflakes のオンとオフを切り替えることができます。
于 2011-11-29T21:14:14.667 に答える