vim múltiplas substituições: três ou mais

1

Esta solução funciona bem para duas sequências, mas para três ou mais substituições? Eu tentei

:%s:one:two:e | s:three:four:e | s:five:six:e

Mas a terceira linha deste exemplo permanece a mesma

one
two
three
five
    
por elbarna 10.01.2016 / 00:13

1 resposta

2

Você acabou de esquecer de colocar um % antes do comando s :

:%s:one:two:e | %s:three:four:e | %s:five:six:e

O % faz com que vim pesquise todo o seu texto em vez de apenas a linha atual.

    
por 10.01.2016 / 00:18

Tags