gpt4 book ai didi

python - 如何使用 PyFlakes 使 Vim 错误列表永久化?

转载 作者:太空狗 更新时间:2023-10-30 03:07:23 27 4
gpt4 key购买 nike

我想使用 pep8 作为我的 makeprg 以检查并修复我的代码是否符合 PEP8 (Style guide for python code) .

我使用了命令 :set makeprg=pep8\--repeat\%,当我执行 :make 时它起作用了,错误列表被填充,我可以使用 :cn:cp:copen 导航并在 QuickFix 窗口中查看错误列表。

但是一旦我在我的 python 源文件中更改某些内容,错误列表就会变空,QuickFix 窗口会丢失其内容,我无法再在列表中导航。

我怀疑这是由 PyFlakes 引起的,PyFlakes 是一个 Vim 扩展,可以即时突出显示 Python 错误。

我该如何解决?

最佳答案

pyflakes 有一个选项可以解决您的问题,只需将其放入您的 ~/.vimrc 即可:

让 g:pyflakes_use_quickfix = 0

这实际上阻止了 pyflakes 使用(和破坏)quickfix 窗口,这对我来说已经足够了。

关于python - 如何使用 PyFlakes 使 Vim 错误列表永久化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4814534/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com