2

我在 DataMapper 文档中看到了以下代码,Serial, String.. 全部对齐,我可以在 Vim 中做同样的事情吗?

class Post
  include DataMapper::Resource

  property :id,         Serial    # An auto-increment integer key
  property :title,      String    # A varchar type string, for short strings
  property :body,       Text      # A text block, for longer string data.
  property :created_at, DateTime  # A DateTime, for any date you might like.
end
4

1 回答 1

4

你可以试试Tabularize.vim插件。运行此命令:

:Tabularize /:\w\+,\|#/

您需要的是一个匹配分隔符的模式。

  • :\w\+,将匹配:id,, :title,, ...
  • #将匹配评论标志
于 2012-11-20T11:58:01.117 回答