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.
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............................................................
This policy contains information about your privacy. By posting, you are declaring that you understand this policy:
This policy is subject to change at any time and without notice.
These terms and conditions contain rules about posting comments. By submitting a comment, you are declaring that you agree with these rules:
Failure to comply with these rules may result in being banned from submitting further comments.
These terms and conditions are subject to change at any time and without notice.
Comentários