我使用带有 emacs 和 flake8 的 elpy 作为我的语法检查器。
我发现每次我输入时它都会检查语法,比如如果开始打开括号它会抱怨语法错误,这导致我在输入时无法看到函数声明并且也会减慢 emacs。
如何删除此功能,以便仅在保存文件时检查语法。
这是我的 emacs 配置中的相关行。
(elpy-enable)
(pyvenv-activate (expand-file-name "~/lpackages/anaconda3/envs/MLenv"))
(setq elpy-rpc-backend "jedi")
;;(elpy-use-ipython)
(require 'python)
(setq python-shell-interpreter "ipython"
python-shell-interpreter-args "--simple-prompt -i")
(require 'py-autopep8)
(add-hook 'elpy-mode-hook 'py-autopep8-enable-on-save)
;;import company settings
(require 'company-config)