De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.

vi - Alguns Comandos Úteis

Colaboração: Rubens Queiroz de Almeida

Data de Publicação: 28 de Abril de 1997

1 - Deleção de linhas em branco Para removermos todas as linhas em branco de um arquivo podemos utilizar o comando global:

  :global /^$/ delete

Este comando pode ser abreviado como

  :g /^$/d

O metacaracter ^ indica o começo de uma linha e o carácter $ indica o fim. Desta forma, os dois caracteres conjugados (^$) indicam uma linha que não contem nada.

  2. Inversão da ordem das linhas em um arquivo

Se desejarmos que a primeira linha de um arquivo seja a última e a última a primeira, o comando abaixo realiza esta tarefa:

  :global /^/ m 0

ou, simplificadamente

  :g/^/m0

O caracter ^ marca todas as linhas no texto e a diretiva "m" move todas as linhas marcadas para a primeira posição.

3. Substituição utilizando metacaracteres

Caso queiramos substituir em um arquivo, todas as cinco primeiras colunas, independentemente de seu conteúdo, pela string "12345", podemos utilizar o comando:

  :%s/^...../12345/

O comando acima, no arquivo abaixo

  abcde............................................................
  fghij............................................................
  klmno............................................................
  pqrst............................................................

resultaria em

  12345............................................................
  12345............................................................
  12345............................................................
  12345............................................................

Adicionar comentário

* Campos obrigatórios
5000
Powered by Commentics

Comentários

Nenhum comentário ainda. Seja o primeiro!


Veja a relação completa dos artigos de Rubens Queiroz de Almeida