$ pylint --generate-rcfile > ~/.config/pylintrc
(require 'flycheck) ;; checking error by compiler (flycheck-define-checker c/c++ "A C/C++ checker using clang++." :command ("clang" "-Wall" "-Wextra -std=c++20" source) :error-patterns ((error line-start (file-name) ":" line ":" column ":" " Error: " (message) line-end) (warning line-start (file-name) ":" line ":" column ":" " Warning: " (message) line-end)) :modes (c-mode c++-mode)) ;; エラーをツールチップ表示する ; (with-eval-after-load 'flycheck ; (flycheck-pos-tip-mode))
(when (executable-find "isort") ; システム上に isort があるときだけ (require 'py-isort) ;; 保存時にバッファ全体を自動整形する (add-hook 'before-save-hook 'py-isort-before-save) )