我最近切换到 Vim 并且在最初的障碍之后我真的很喜欢它。对我来说,唯一可能成为交易杀手的是 erb 标签的自动缩进都搞砸了。我正在使用包含 ruby.vim 和 rails.vim 的 Janus 插件包。我还添加了 html5.vim,因为有人告诉我它可以帮助解决这个问题。
这是它所做的混乱缩进的示例:
<% unless @zipcode.latitude.blank? %>
<p>
<b>Latitude:</b>
<%= @zipcode.latitude %>
</p>
<% end %>
<p>
<b>Longitude:</b>
<%= @zipcode.longitude %>
</p>
任何建议都将不胜感激。似乎必须有一种方法可以使 vim 之类的强大编辑器正确缩进。我不想回到 sublime 或 aptana 但这是我真的不想没有的功能。