Dicas vi - 5
Colaboração: Rubens Queiroz de Almeida
Data de Publicação: 03 de Janeiro de 1998
Suponhamos que você queira incluir uma linha pontilhada no final das linhas de título de um documento. Estas linhas são identificadas por um terminador especial, tal como o caracter &:
1. Titulo& blablabla blablabla blablabla blablabla
Para mudar basta fazer:
%s/&/^M----------------------------------------------------------------^M/
e temos então
1. Titulo& —-------------------------------------------------------------- blablabla blablabla blablabla blablabla
O caracter ^M é um carácter de controle. Para inserir caracteres de controle em documentos editados pelo vi, você deve preceder o carácter desejado por [CTRL]-V. No nosso caso a sequência é [CTRL]-V [CTRL]-M. O carácter CTRL-M indica a quebra de linha, que é feita após o carácter "&" e ao fim da linha, para evitar que a linha tracejada e a próxima linha fiquem juntas.