编辑shell中最后生成的迁移

时间:2012-12-10 01:07:24

标签: ruby-on-rails shell rails-migrations

我喜欢使用Vim(和shell)来编辑我的文件。当我生成迁移时,我经常发现尝试完成像20121209200054这样的日期时间很麻烦。

如何轻松编辑db/migrate(刚生成的文件)中的最后一个文件?

1 个答案:

答案 0 :(得分:1)

您只需ls目录并将其输入vim命令:

vim db/migrate/$(ls db/migrate/ | tail -n 1)

然后,你可以在其中制作一个Bash别名(在~/.bashrc~/.bash_aliases中)

alias vim-last-migration='vim db/migrate/$(ls db/migrate/ | tail -n 1)'

或者有更好的方法吗?