Muitas vezes, você precisa excluir uma ou mais linhas ao editar arquivos de texto no editor Vim e, diferentemente de qualquer outro editor de texto, ele permite editar seus arquivos com bastante eficiência. Este guia se concentrará em como editar e excluir linhas de seus arquivos no editor Vim.
Se você não possui o VIM Editor, tente instalá -lo usando:
$ sudo apt install vim
O VIM permite excluir linhas de várias maneiras, por exemplo, você pode excluir todas as linhas de uma só vez, várias linhas e até linhas por padrão/palavra personalizadas. Vamos verificar todos esses métodos:
Excluindo uma única linha no editor Vim:
O processo de excluir apenas uma linha no vim é simples. Para excluir uma linha, siga as etapas abaixo:
Estou removendo a linha número 3 para demonstração. Veja as imagens abaixo:
Como excluir todas as linhas no editor Vim:
Para excluir todas as linhas de uma só vez, siga o processo abaixo:
Como excluir uma variedade de linhas no editor Vim:
Vim também permite selecionar uma variedade de linhas e depois excluí -las. A sintaxe é dada abaixo:
: [Número da linha de partida], [Número da linha final] D
Por exemplo, se você deseja excluir as linhas da linha número 5 para a linha número 7, basta seguir o processo mencionado abaixo:
Se você deseja excluir todas as linhas antes da linha atual, use “: 1, -1d““. Por exemplo, se você deseja excluir linhas da linha número 5 para todas as linhas antes dessas linhas, use o seguinte método:
Para excluir toda a linha após a linha número 5, siga o processo mencionado abaixo:
Como excluir várias linhas no editor Vim:
Neste método, aprenderemos o processo de remoção de várias linhas consecutivas. Basta seguir o processo:
Na imagem acima, o cursor está na linha 2, portanto, as linhas 3,4,5 e 6 foram removidas.
Como excluir a linha com um padrão personalizado no editor Vim:
Outra característica do editor do VIM é que ele permite excluir a linha com uma determinada condição, a sintaxe é dada abaixo:
: g //d
Substitua “” pela palavra da linha que você deseja excluir. Por exemplo, se você deseja excluir linhas com a palavra "Linux", use a seguinte abordagem:
As linhas que contêm o “Linux”A palavra será excluída.
Da mesma forma, se você deseja excluir todas as linhas, exceto linhas contendo o “Linux”Palavra, então use
“: G! /Linux/D ”:
Para excluir linhas que começam com uma letra específica, use
“: G /^t /d”;
Para remover todas as linhas em branco em seu arquivo ou código de texto, use
“: G /^$ /D”:
Conclusão:
O VIM é um dos editores de texto populares entre usuários e desenvolvedores do Linux. É um editor de texto livre, bem documentado e personalizável. Neste guia, aprendemos a editar texto e codificar em vim. Discutimos minuciosamente vários métodos e abordagens para excluir uma linha, várias linhas e até linhas com uma palavra especificada. Vim é um editor versátil que tem muito mais recursos para descobrir.