我喜欢使用 Vim(和 shell)来编辑我的文件。当我生成迁移时,我经常发现尝试通过像
20121209200054
这样的日期时间来完成很麻烦。
如何轻松编辑
db/migrate
中的最后一个文件(刚刚生成的文件)?
您可以简单地
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)'
或者有更好的办法吗?
使用 vim-rails 你就可以做到
:Emigration