根据两份回购协议的文件,一切都应该开箱即用,但对我来说似乎不是这样。我猜这是另一个导致问题的插件,但我不确定
我遇到的问题是,当我执行:ALEInfo
时,我会看到这样的“启用”和“忽略”过梁:
Enabled Linters: ['flake8', 'mypy', 'pylint', 'pyright']
Ignored Linters: ['pyright']
我尝试对ALE使用“显式”模式,方法如下:
let g:ale_linters_explicit = 1
let g:ale_linters = {
\ 'python': ['pyright', 'mypy'],
\ }
但是,我仍然会得到:
Enabled Linters: ['mypy', 'pyright']
Ignored Linters: ['pyright']
所以,我想知道为什么pyright
被忽略了
我也有同样的问题,这让我很烦恼。 最终解决了这个问题,因为我意识到我在
.vimrc
中设置了g:ale_disable_lsp = 1
,这导致ALE忽略任何语言的所有lsp linter,而不管我是否将它们包括在启用的linter中相关问题 更多 >
编程相关推荐