维姆·艾尔正在“忽略”皮赖特

2024-04-28 22:48:40 发布

您现在位置:Python中文网/ 问答频道 /正文

我在设置^{}^{}时遇到问题

根据两份回购协议的文件,一切都应该开箱即用,但对我来说似乎不是这样。我猜这是另一个导致问题的插件,但我不确定

我遇到的问题是,当我执行: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被忽略了


Tags: 文件插件协议enabledlet我会开箱mypy
1条回答
网友
1楼 · 发布于 2024-04-28 22:48:40

我也有同样的问题,这让我很烦恼。 最终解决了这个问题,因为我意识到我在.vimrc中设置了g:ale_disable_lsp = 1,这导致ALE忽略任何语言的所有lsp linter,而不管我是否将它们包括在启用的linter中

相关问题 更多 >