当缩进是两个空格时,Vim foldmethod =缩进

时间:2014-03-13 16:22:38

标签: xml vim

我的XML看起来像这样:

<object>
  <object>
    a
  </object>
  <object>
    b
  </object>
</object>

并且更容易编辑它,我想使用折叠,但是当我尝试set foldmethod=indent时它什么都不做。可能它与我的xml缩进有两个空格,而不是四个,但我不确定。

如何正确打开此类文件的缩进?

1 个答案:

答案 0 :(得分:2)

你应该记住,foldlevel是从行的缩进计算出来的,除以 shiftwidth&amp;向下舍入。如果您没有正确设置sw,VIM可能永远不会创建您期望的折叠。

设置:set sw=2可以为您提供预期的结果。