emacsでシンタックスチェック

flycheckがオススメ. checkerは,言語によっていくつか選べる. python3の場合,私はとりあえずflake8を利用している.

$ sudo pip install flake8

でflake8モジュールをインストール

line too longのwarning等がうざいので, ↓を参考にして諸々の厳しすぎるerrorとwarningを非表示にする. www.reddit.com

↑の記事で書かれていたエラーコードの一覧は
Introduction — pycodestyle 2.4.0 documentation
にある.

flake8の設定ファイルの書き方については
Configuring Flake8 — flake8 3.5.0 documentation
が参考になる.