0

非常に大きな (長い数式) 自動生成された python ファイルがいくつかあります。pyflakes-vim がインストールされているため、編集のためにそれらを開くと、Vim の動作が遅くなります。これらの長いファイルを開くときにのみ、pyflakes-vim を無効にできるようにしたいと考えています。ファイルを開く前または後で、これを行う簡単な方法はありますか? ケースバイケースで、すべてのpythonファイルでpyflakes-vimをオフにしたくありません。

4

3 に答える 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 に答える