Pesquisa de site

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:

  1. 10 razões pelas quais você deve usar o editor de texto Vi/Vim no Linux
  2. Aprenda dicas e truques úteis do editor ‘Vi/Vim’ para aprimorar suas habilidades
  3. Como ativar o realce de sintaxe no editor Vi/Vim
  4. Como proteger com senha um arquivo Vim no Linux
  5. 6 melhores editores de código inspirados no Vi/Vim para Linux
  6. 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.