emacs上で動的にシンタックスチェックを実行するflymake-python-pyflakesパッケージの使い方をまとめました。
Table of Contents
1 flymake-python-pyflakesパッケージとは
2 flymake-python-pyflakesパッケージのインストール
M-x package-list-packagesでインストールします。
flymake-python-... 0.9 installed A flymake handler for python-mode files using pyflakes (or flake8)
3 pyflakesコマンドのインストール
pipでインストールします。
$ sudo pip install pyflakes
4 .emacsの設定
python-modeのフックスクリプトにflymake-python-pyflakes-loadを追加することで、python-modeが読み込まれた後にflake-python-pyflakesが読み込まれます。
(add-hook 'python-mode-hook 'flymake-python-pyflakes-load)
5 実行例
検出箇所がハイライトされます。カーソルを合わせると検出内容を確認できます。