emacs で PythonTidy の設定
EmacsWiki: Python Programming In Emacs
ここの言うとおりにしただけなんだけど,
どこからかスクリプトを持ってくる
git clone https://github.com/witsch/PythonTidy.git
とか
パスの通っているところにスクリプトを設置
.emacs
の設定;;; pythontidy (defun pytidy-whole-buffer () (interactive) (let ((a (point))) (shell-command-on-region (point-min) (point-max) "PythonTidy.py" t) (goto-char a))) (add-hook 'python-mode-hook '(lambda () (define-key python-mode-map "\C-ct" 'pytidy-whole-buffer)))
これで python-mode && C-ct で, バッファ全体を PythonTidy にかける. しばらくはこれで運用してみる.
(このへんの設定はしている前提です)