Como excluir todo o texto em um arquivo usando o editor Vi/Vim
Vim é uma ótima ferramenta para edição de texto ou arquivos de configuração no Linux. Um dos truques menos conhecidos do Vim é limpar ou excluir todo o texto ou linhas de um arquivo. Embora esta não seja uma operação usada com frequência, é uma boa prática conhecê-la ou aprendê-la.
Neste artigo, descreveremos as etapas sobre como excluir, remover ou limpar todo o texto de um arquivo usando um editor Vim em diferentes modos vim.
Leia também: 5 maneiras de esvaziar ou excluir o conteúdo de um arquivo grande no Linux
A primeira opção é remover, limpar ou deletar todas as linhas de um arquivo no modo normal (observe que o Vim inicia no modo “normal” por padrão). Imediatamente após abrir um arquivo, digite “gg ”
para mover o cursor para a primeira linha do arquivo, presumindo que ele ainda não esteja lá. Em seguida, digite dG
para excluir todas as linhas ou texto contido nele.
Se o Vim estiver em outro modo, por exemplo, modo de inserção, você poderá acessar o modo normal pressionando Esc
ou < C-[>
.
Alternativamente, você também pode limpar todas as linhas ou texto no Vi/Vim no modo de comando executando o seguinte comando.
:1,$d
Por último, mas não menos importante, aqui está uma lista de artigos do Vim que você achará úteis:
- 10 razões pelas quais você deve usar o editor de texto Vi/Vim no Linux
- Aprenda dicas e truques úteis do editor ‘Vi/Vim’ para aprimorar suas habilidades
- Como ativar o realce de sintaxe no editor Vi/Vim
- Como proteger com senha um arquivo Vim no Linux
- 6 melhores editores de código inspirados no Vi/Vim para Linux
- PacVim – um jogo que ensina comandos do Vim
Neste artigo, explicamos como limpar ou excluir todas as linhas ou texto em um arquivo usando o editor Vi/Vim. Lembre-se de compartilhar suas idéias conosco ou fazer perguntas usando o formulário de comentários abaixo.