gpt4 book ai didi

python - 如何在 vim 中使 Python 折叠不会在视觉上破坏空白?

转载 作者:太空狗 更新时间:2023-10-30 00:17:29 27 4
gpt4 key购买 nike

当我在 vim 中折叠 Python 代码时,折叠文本总是从零列开始。这在视觉上很嘈杂,因为 Python 有大量的空格——当我浏览文件时,它看起来像是顶级代码。

是否有设置告诉 foldtext 将自身缩进到被折叠的第一行代码的级别,而不是重写 foldtext() 方法?

最佳答案

影响这一点的方法是通过 'foldtext' 选项。

这是一个帮助您入门的简单示例:

:setlocal foldtext=repeat('\ ',indent(v:foldstart)).foldtext()

关于python - 如何在 vim 中使 Python 折叠不会在视觉上破坏空白?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22101612/

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