(elpy-enable) ;;https://qiita.com/fujimisakari/items/74e32eddb78dff4be585 (add-to-list 'load-path "~/.emacs.d/py-autopep8.el/") (require 'py-autopep8) (define-key python-mode-map (kbd "C-c F") 'py-autopep8) ; バッファ全体のコード整形 (define-key python-mode-map (kbd "C-c f") 'py-autopep8-region) ; 選択リジョン内のコード整形 ;; 保存時にバッファ全体を自動整形する (add-hook 'before-save-hook 'py-autopep8-before-save) ;;構文チェッカー 正しく機能しない希ガス うるさい (leaf flycheck :ensure t :hook (prog-mode-hook . flycheck-mode) :custom ((flycheck-display-errors-delay . 0.3)) :config (leaf flycheck-inline :ensure t :hook (flycheck-mode-hook . flycheck-inline-mode)) (leaf flycheck-color-mode-line :ensure t :hook (flycheck-mode-hook . flycheck-color-mode-line-mode))) ;;バッファ保存時に「常に」blackをかけたいとき (declare-function python-black-on-save-mode "python-black") (add-hook 'python-mode-hook #'(lambda () (python-black-on-save-mode)))