如何在 Vim 中为所有 HTML 标签添加一个缩进级别,类似于它处理 XML 的方式?
例子:
Vim 缩进使用 HTML 格式。只有某些标签是缩进的:
<% provide(:title, @user.name) %>
<div class="row">
<aside class="span4">
<section>
<h1>
<%= gravatar_for @user %>
<%= @user.name %>
</h1>
</section>
</aside>
</div>
Vim 缩进使用 XML 格式。所有标签都缩进:
<% provide(:title, @user.name) %>
<div class="row">
<aside class="span4">
<section>
<h1>
<%= gravatar_for @user %>
<%= @user.name %>
</h1>
</section>
</aside>
</div>
我希望我的 HTML 缩进对每个标签都有一个缩进,就像 XML 一样。