我看过 python-mode 和 python.el。我正在使用 python-mode.el。我也在使用绳索和绳索。我正在寻找一些对我有帮助的文档,或者其他 elisp 包或其他东西。
我目前的问题是我给出的代码的缩进大小不一致。对于某些块,它将是两个,对于某些块,它将是 4。我想清理它,但是由于某种原因,当我告诉 emacs“修复缩进”时,它基本上只是在每一行上点击制表符,这搞砸了代码。我想要的是保持相同的相对缩进,但标准化为 4 个空格。有什么能让我轻松做到这一点吗?
我想我可以找到每个缩进不良的实例,阻止它,然后用 4 个空格查询替换 2 个空格。但这有点过于依赖我的精确度,注意到应该在哪里完成。此外,它有很多代码。
有人告诉我自行车修理工会解决这个问题,但是这已经好几年没有开发了......还有其他建议吗?
谢谢。