segunda-feira, 8 de junho de 2009

Repetindo a última substituição

O comando:
{intervalo}:& {flags} {contagem}
repete o último comando ':substitute' com o mesmo padrão e o mesmo string de substituição, mas sem as mesmas flags.

Exemplo, o comando seguinte substitui somente a 1ª ocorrência:
1 substitute /a\+/b/p
Test b* aa* a*
Agora para repetir, mas de com flag global:
:&g
O comando ':&' sem argumentos repete o último ':substitute'.

O comando de modo normal '&' repete também o último ':substitute'. Pode usar uma
contagem para repetir '&'.
O comando:
:{intervalo}~ {flags} {contagem}
repete o último 'substitute' com o mesmo string de substituição mas com último string usado em um padrão de pesquisa (comandos '/' ou '?').

0 comentários:

Postar um comentário