vim: Как настроить параметры рубина? - PullRequest
1 голос
/ 09 апреля 2010

С vim как мне включить это:

t.string :crypted_password :null => false
t.string :password_salt, :null => false

в это:

t.string :crypted_password,  :null => false
t.string :password_salt,     :null => false

без добавления пробелов в каждую строку вручную?

1 Ответ

4 голосов
/ 09 апреля 2010

Это возможно с помощью плагина Align . Для этого достаточно выполнить выравнивание на пустом месте, и для этого в Align имеется встроенный ярлык: \tsp (он работает при выборе визуального режима).

Если фактические варианты использования могут стать более сложными и выравнивание пробелов не дает желаемого результата, вы также можете определить собственное выравнивание - Align позволяет вам указать его довольно точно, с несколькими разделителями, пропуская разделители ...

Другой плагин выравнивания: Tabular ( документация здесь ). Лично я не использовал это, но Грег рекомендует это в комментариях - это ограничивает регулярное выражение вместо фиксированной строки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...