如何在vim中自动对齐python变量赋值行

时间:2008-12-10 22:25:40

标签: vim

我想在vim中自动对齐python变量赋值行。

例如我想改变这个:

a = 1
banana = 2

进入这个

a      = 1
banana = 2

自动在vim。

有办法做到这一点吗?

4 个答案:

答案 0 :(得分:15)

您可能正在寻找vim的Align插件:

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

安装完成后,只需选择要对齐的文本(Shift V)并键入:

:Align =

这将根据=字符对齐文本,因此您可以使用您想要的任何内容。

答案 1 :(得分:1)

Align插件可以做到这一点以及更多。

答案 2 :(得分:1)

尝试align plugin

它描述了here ...

答案 3 :(得分:0)

这将完成工作:

vap

:!column -t
豫ICP备18024241号-1