vim-rails插件(vim笔记五)

这是最吸引我的一个插件,当你在写rails应用的时候可以提高效率。
一些常用功能:

gf功能:将光标停在对应的地方,然后按gf两个键就可以智能的跳到相应的文件,例如在user.rb中有这么一句has_many :comments, 然后将光标移到comments上,按gf就智能的跳到comment.rb文件;

:find :可以快速切换到对应的文件,如:find user.rb 就跳到user.rb文件,支持tab补全

:Rmodel/:Rcontroller/:Rview :可以快速切换到对应的model controller view,如你在user.rb这个文件下,输入:Rcontroller命令就会切换到user的controller文件下。

......

一些命令

:Rake      :Rake db:migrate,  :Rake db:create, ...... 
  :Rmodel     :Rmodel info (查找model名称为info的文件) 
  :Rview      :Rview  infos/new (查找infos控制器下的new视图文件) 
  :Rcontroller     :Rcontroller infos(查找控制器名称为infos的文件) 
  :find       :Rfind infos_controller(查找infos_controller.rb文件) 
  :Rails       :Rails console 或  :Rails generate model info age:integer或........ 
  :Rscript     :Rscript console 或 :Rscript generate model info age:integer或......(注意Rscript相当于script/rails命令) 
  :Redit       :Redit 相对路径 
  :Rlog        :Rlog development  打开development.log日志文件 
  :Rpreview     打开一个浏览器,http://localhost:3000 
  :Rrefresh     刷新 
  R             在目录下直接shift+r,可以刷新目录 
  gf            根据当前光标处内容跳转到文件 
  :Rmigration   查找migration文件 
  :Rlayout      查找layout文件 
  :Rhelper      查找helper文件 
  :Rstylesheet 
  :Rjavascript 
  :Rplugin 
  :Rlib 
  :Rtask 
  :Rserver 

这里有两个非常棒的介绍:
http://ruby-china.org/topics/4478
http://railscasts-china.com/episodes/rails-with-vim?autoplay=true

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 说明:本教程适用于已经配置好基本的Ruby和Rails开发环境,并且想要进阶提高编辑效率的小伙伴。本文可能会不断更...
    胡奎_Reborn阅读 1,902评论 1 1
  • 曾经在思科的工厂测试系统`KlemTest` (`SUSE`命令行模式)中使用`VI`/`VIM`超过2年半,现在...
    戈多在地狱阅读 1,892评论 1 13
  • 目录(?)[-] 关于Vim 1 Vim的几种模式 启动Vim 文档操作 光标的移动 1 基本移动 2 翻屏 3 ...
    SunnyLeong阅读 8,799评论 0 32
  • 2017年6月27日 星期二 晴 今天终于听到了赖老师“揭秘孩子成才规律 培育民族未来栋梁”课程,这个课程是在年初...
    三宝妈肖雪强阅读 280评论 0 1
  • 思绪在画笔徘徊 缠绕着每一个梦 明暗的对比 粗细的把握 把人生描绘得淋漓尽致 孤独是一只画笔 为了驱赶寂寞 笔下便...
    莫名蓬特人阅读 202评论 0 2