在轨道上使用带有红宝石/红宝石的vim的提示和技巧

时间:2010-02-23 03:37:55

标签: ruby-on-rails ruby vim macvim

我是那些没有在任何Ruby / Ruby on Rails工作中使用TextMate的开发人员之一。我在这个舞台上的特殊忠诚在于vim。使用vim与Ruby和/或Ruby on Rails最喜欢的提示/技巧是什么让你在工作时尽可能高效?

5 个答案:

答案 0 :(得分:8)

最重要的

获取rails.vim的副本,它在数百万级别上非常棒。 Read the doc。有太多提示,:Rview客户,:RSmodel foo,:Rinvert,gf,:Rextract,:Rake,列表一直在继续。您可能还需要NERDTree以便轻松导航(您可以使用:Rtree访问)

第二重要

关注twitter上的tpope(fugative,rails.vim,haml.vim,vividchalk主题,cucumber.vim等作者),他似乎经常发布与Rails vim插件相关的新内容(无论是语法突出显示)或git整合)。

答案 1 :(得分:2)

您可能想要查看我的ruby / rails特定vimfiles

它是一个有用的起点,并且捆绑和配置了许多有用的Ruby / Rails插件。

答案 2 :(得分:0)

关于Textmate真正糟糕的一件事是它不能在Linux上运行。我的vim / gvim配置在Mac,Windows和Linux上是相同的。相同的字体,相同的主题,相同的插件和相同的自定义。

我主要使用Textmate进行网页摘要和快速评估,以便在此处发布。

答案 3 :(得分:0)

我写了一篇关于在VIM中使用Textmate特性(特别是Rails相关特性)的深入指南。这与这个问题非常相关。

http://www.jackkinsella.ie/2011/09/05/textmate-to-vim.html

答案 4 :(得分:-3)

我不使用vim,相反,我就像数百万使用Textmate的开发人员一样。然而,一位同事确实使用了vim / gvim。

通过观察他的工作,我希望我能在Textmate中做的一件事就是同时处理多个文件的难易程度。基本上,您可以轻松地操作多个窗口,这非常方便。