我有如下所示的 XML:
<object>
<object>
a
</object>
<object>
b
</object>
</object>
Run Code Online (Sandbox Code Playgroud)
为了更轻松地编辑它,我想使用折叠,但是当我尝试时set foldmethod=indent它什么也不做。可能与我的 xml 缩进两个空格而不是四个空格有关,但我不确定这一点。
如何正确打开此类文件的缩进?
您应该记住,折叠级别是根据行的缩进除以
shiftwidth& 向下舍入计算的。如果您没有sw正确设置,VIM 可能永远不会在您期望的位置创建折叠。
设置:set sw=2应该给你预期的结果。