советы и рекомендации по использованию vim с ruby ​​/ ruby ​​на рельсах - PullRequest
9 голосов
/ 23 февраля 2010

Я один из тех разработчиков, которые не используют TextMate ни с одной из своих работ Ruby / Ruby on Rails. Моя особая преданность в этой области зависит от Вима. Какие ваши любимые советы / рекомендации по использованию vim с Ruby и / или Ruby on Rails, чтобы сделать вас максимально эффективными при работе?

Ответы [ 5 ]

8 голосов
/ 23 февраля 2010

Самое важное

Получите копию rails.vim , это потрясающе на миллионах уровней. Прочитайте документ . Есть слишком много советов: Rview customer,: RSmodel foo,: Rinvert, gf,: Rextract,: Rake, и список можно продолжать и продолжать. Вы, вероятно, захотите NERDTree , а также для удобной навигации (доступ к которой можно получить с помощью: Rtree)

Второй по важности

Следуйте за tpope в твиттере (автор fugative, rails.vim, haml.vim, темы vividchalk, cucumber.vim и т. Д.), Он, кажется, регулярно публикует новые, связанные с плагинами vim Rails (будь то подсветка синтаксиса или git интеграция).

2 голосов
/ 29 декабря 2010

Возможно, вы захотите проверить мои рубины / рельсы vimfiles .

Это полезная отправная точка и множество полезных плагинов Ruby / Rails, связанных и настроенных.

0 голосов
/ 05 сентября 2011

Я написал подробное руководство по использованию возможностей Textmate (особенно связанных с Rails) в VIM. Это очень актуально для этого вопроса.

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

0 голосов
/ 06 декабря 2010

Единственное, что действительно отвратительно в Textmate, это то, что он не работает в Linux. Мой конфиг vim / gvim одинаков для Mac, Windows и Linux. Те же шрифты, те же темы, те же плагины и те же настройки.

Я в основном использую Textmate для фрагментов и быстрых оценок для публикации здесь.

0 голосов
/ 23 февраля 2010

Я не использую vim, я похож на миллионы разработчиков, использующих Textmate. Тем не менее, коллега использует vim / gvim.

Глядя на его работу, я хотел бы, чтобы в Textmate мне было удобно работать с несколькими файлами одновременно. В принципе, вы можете легко управлять несколькими окнами, что очень удобно.

...