Insira as setas com uma pesquisa / substituição, :%s/ / => /
e, em seguida, é só uma questão de alinhá-las. Existem muitos plugins que ajudam no alinhamento. Eu uso Tabular
. Com tabular o comando é :Tabularize /=>/
.
Digamos que eu tenha este código:
CommitEvent 4
FooEvent 3
BarEvent 5
NoneEvent 12
E muitas outras linhas como esta. Usando o vim, quero alterá-lo para:
CommitEvent => 4,
FooEvent => 3,
BarEvent => 5,
NoneEvent => 12,
Eu tentei o bloco visual primeiro para obter as setas, mas não funciona porque os espaços não estão lá.
Alguém tem uma ideia para resolver isso?
Tags vim