Как автоматически выровнять строки назначения переменных Python в vim - PullRequest
12 голосов
/ 11 декабря 2008

Я хотел бы автоматически выравнивать строки присваивания переменных Python в vim.

Например, я хотел бы изменить это:

a = 1
banana = 2

в это

a      = 1
banana = 2

автоматически в vim.

Есть ли способ сделать это?

Ответы [ 4 ]

15 голосов
/ 11 декабря 2008

Вы, вероятно, ищете плагин Align для vim:

http://www.vim.org/scripts/script.php?script_id=294

После установки вы просто выбираете текст, который хотите выровнять (Shift V), и набираете:

: Выровнять =

Это выровняет текст на основе символа =, так что вы можете использовать все, что захотите.

1 голос
/ 11 декабря 2008

Попробуйте подключить плагин .

Это описано здесь ...

1 голос
/ 11 декабря 2008

Плагин Align делает это и многое другое.

0 голосов
/ 17 апреля 2014

это сделает работу:

vap

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