在 vim 中使用 Syntastic 使用多个 Python 检查器的问题

问题描述

我在 .vimrc 文件中设置了多个检查器,但似乎没有效果。当我保存我的文件时,我启用了自动检查,所以我只能得到 Flake8 检查,这是怎么回事? 这是我的 SyntasticInfo 输出

Syntastic version: 3.10.0-22 (Vim 802,Darwin)
Info for filetype: python
Global mode: active
Filetype python is active
The current file will be checked automatically
Available checkers: Flake8 mypy pep8 pycodestyle pyflakes pylint python
Currently enabled checkers: Flake8 pylint mypy
Press ENTER or type command to continue

我用 Vundle 安装了 Syntastic,这些是我在 .vimrc 文件中的设置:

let g:syntastic_python_checkers = ['Flake8','pylint','mypy']
let g:syntastic_always_populate_loc_list = 1
let g:syntastic_auto_loc_list = 1
let g:syntastic_check_on_wq = 0

我怎么知道只执行了 Flake8 检查?好吧,我还有一个小窗口,上面有支票,它的底部写着::SyntasticCheck Flake8 (python)

我在我编写代码文件的 python 环境中正确安装了所有这些 linter。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)