我使用 ALE 来管理我的 linting(使用 flake8)和代码格式(使用 black)。flake8 和 black 之间一个恼人的不兼容性是,当一行超过 80 个字符时,flake8 会出错,而 black 只能纠正超过 88 个字符的行。
所以我想将flake8的行长更改为88个字符,或者将black的行长更改为80个字符。
请注意,我没有独立于 ALE 安装 flake8,但我确实独立于 ALE 安装了 black。
小智 15
您可以将以下内容添加到您的 .vimrc 文件中:
let g:ale_python_flake8_options = '--max-line-length=88'
Run Code Online (Sandbox Code Playgroud)