我在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
答案 0 :(得分:4)
您可以尝试使用Tabularize.vim
插件。运行此命令:
:Tabularize /:\w\+,\|#/
您需要的是与分隔符匹配的模式。
:\w\+,
将与:id,
,:title,
,... #
将与评论标志相匹配