如何在Vim中缩进嵌套的部分HTML标记?

时间:2011-05-06 20:28:14

标签: vim indentation

我有一个结构如下的文件(实际上文件要复杂得多。):

<div id="x">
<div id="y">
<div id="z">
</div>
</div>
</div>

问题是vim无法缩进嵌套的内容,而且应该更靠右边。在vim中是否有一些可以正确缩进的命令?

该文件是部分HTML,扩展名为* .php(Drupal模板文件)。

1 个答案:

答案 0 :(得分:4)

将其放在.vimrc文件中:

filetype plugin indent on

然后在vim中打开(html)文件并直接输入(在命令模式下): GG = G

有关详细信息,请参阅:help filetype-in​​dent-on。

Also there was a similar question here on stackoverflow