我有一个结构如下的文件(实际上该文件要复杂得多。):
<div id="x">
<div id="y">
<div id="z">
</div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
问题是 vim 不能缩进嵌套的内容,应该更靠右。vim 中是否有一些命令可以正确缩进?
该文件是带有 *.php 扩展名的部分 HTML(Drupal 模板文件)。
把它放在你的 .vimrc 文件中:
filetype plugin indent on
Run Code Online (Sandbox Code Playgroud)
然后在vim中打开(html)文件,直接输入(命令模式下):gg=G
有关更多详细信息,请参阅 :help filetype-indent-on。