我是那些没有在他的任何 Ruby/Ruby on Rails 工作中使用 TextMate 的开发人员之一。我在这个领域特别忠诚于 vim。在使用 vim 和 Ruby 和/或 Ruby on Rails 时,你最喜欢的提示/技巧是什么,以使你在工作时尽可能高效?
5 回答
最重要的
获取rails.vim的副本,它在数百万个级别上都很棒。阅读文档。提示太多了,:Rview customer, :RSmodel foo, :Rinvert, gf, :Rextract, :Rake 等等。您可能还需要NERDTree以方便导航(您可以使用 :Rtree 访问)
第二个最重要的
在 twitter 上关注 tpope(fugative、rails.vim、haml.vim、vividchalk 主题、cucumber.vim 等的作者),他似乎经常发布与 Rails vim 插件相关的新内容(无论是语法高亮还是 git 集成)。
您可能想查看我的 ruby/rails 特定vimfiles。
它是一个有用的起点,捆绑和配置了许多有用的 Ruby/Rails 插件。
Textmate 真正糟糕的一件事是它不能在 Linux 上运行。我的 vim/gvim 配置在 Mac、Windows 和 Linux 上是相同的。相同的字体、相同的主题、相同的插件和相同的自定义。
我主要使用 Textmate 来获取片段和快速评估以在此处发布。
我写了一篇关于在 VIM 中使用 Textmate 特性(尤其是 Rails 相关特性)的深度指南。这与这个问题非常相关。
我不使用 vim,相反,我就像使用 Textmate 的数百万开发人员一样。尽管如此,一位同事确实使用 vim/gvim。
通过查看他的工作,我希望我能在 Textmate 中做的一件事是同时处理多个文件的便利性。基本上,您可以轻松操作多个窗口,这非常方便。