171 字
1 分钟
Nvim中配置Ruff Formatter(Python)

Nvim中配置Ruff Formatter(Python)#

前言#

笔者使用的是Lazyvim ,其使用Mason来管理Formatter。笔者遇到的问题主要是在Python文件中,不希望对代码宽度小于125的代码进行分行的格式化(也就是一行代码拆成多行,避免过长)。

如果在每个项目里都新建一个pyproject.toml又有点太蠢了,想要弄一个全局配置。

全局配置Ruff Formatter#

~/.config/文件夹下新建文件夹ruff,然后在ruff文件夹在新建文件pyproject.toml,在文件中输入:

[tool.ruff]
line-length = 125
# 其他配置也可以放在这里

保存后,你的ruff已经正常工作了。

Nvim中配置Ruff Formatter(Python)
https://qingyuna.github.io/posts/nvim-ruff-formmater配置/
作者
Qingyuna
发布于
2024-04-22
许可协议
CC BY-NC-SA 4.0