我正在尝试禁用 pylsp 发出的关于我的行太长的警告。 然而,每当我打开或保存 python 文件时,我都会注意到一条消息,指出 pyflake、mccabe 和 pycodestyle 已完成,并且收到一条警告,指出某些行太长。
我似乎无法找到禁用此功能的方法。 有人可以告诉我我缺少什么或举个例子说明他们是如何做到的吗?
我的init.lua来自kickstart.vim,我在其中添加了以下内容
pylsp = {
configurationSources = { 'flake8' },
plugins = {
flake8 = {
enabled = false,
ignore = { 'E501', 'E231' },
maxLineLength = 88,
},
black = {enabled = true},
autopep8 = { enabled = false },
mccabe = {enabled = false},
pycodestyle = {
enabled = false,
ignore = { 'E501', 'E231' },
maxLineLength = 88,
},
pyflakes = {enabled = false},
}
},
已安装的软件包(mason.vim):
我知道这是一个较老的问题,但在意识到它只需要包含在通过kickstart传递的
settings
中之前,我一直在努力反对这个问题,并想在这里为其他人记录下来穿过它
pylsp = {
settings = {
pylsp = {
configurationSources = { 'flake8' },
plugins = {
flake8 = {
enabled = false,
ignore = { 'E501', 'E231' },
maxLineLength = 88,
},
black = {enabled = true},
autopep8 = { enabled = false },
mccabe = {enabled = false},
pycodestyle = {
enabled = false,
ignore = { 'E501', 'E231' },
maxLineLength = 88,
},
pyflakes = {enabled = false},
},
},
},
},