我编写的所有代码都使用 vim。我最大的问题是找不到好的 Python 代码折叠插件。我发现了两到三个流行的使用缩进的方法,但它们往往折叠得太少或太多。理想情况下,这就是我希望它折叠的内容:
仅此而已。我目前使用的插件还不错,但它倾向于在方法中折叠功能。它也会对类方法中具有不同缩进级别的代码块感到困惑(例如:for 循环后跟更多代码将导致在 for 循环之后折叠代码)。
有谁知道满足这些要求的插件还是我应该弄清楚如何编写自己的插件?
这些是我过去尝试过的事情:
vim python
python ×1
vim ×1