标签: python vim folding
当我在vim中折叠Python代码时,折叠文本总是从第0列开始。这在视觉上很嘈杂,因为Python有很大的空白 - 当我浏览文件时它看起来像顶级代码。
是否有设置告诉foldtext将自己缩进到折叠的第一行代码的级别,而不是重写foldtext()方法?
答案 0 :(得分:1)
影响这一点的方法是通过'foldtext'选项。
'foldtext'
这是一个让你入门的简单例子:
:setlocal foldtext=repeat('\ ',indent(v:foldstart)).foldtext()