我有如下所示的 XML:
<object>
<object>
a
</object>
<object>
b
</object>
</object>
为了更轻松地编辑它,我想使用折叠,但是当我尝试时
set foldmethod=indent
它什么都不做。可能与我的 xml 缩进两个空格而不是四个空格有关,但我不确定这一点。如何正确打开此类文件的缩进?
最佳答案
您应该记住,折叠级别是根据行的缩进除以shiftwidth
& 四舍五入。如果您还没有设置 sw
正确地,VIM 可能永远不会在您期望的位置创建折叠。
设置 :set sw=2
应该给你预期的结果。
关于xml - 当缩进为两个空格时 Vim foldmethod=indent,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22384787/