Recherche de site Web

Comment supprimer tout le texte d'un fichier à l'aide de l'éditeur Vi/Vim


Vim est un excellent outil pour éditer du texte ou des fichiers de configuration sous Linux. L'une des astuces les moins connues de Vim consiste à effacer ou à supprimer tout le texte ou les lignes d'un fichier. Bien que ce ne soit pas une opération fréquemment utilisée, c'est une bonne pratique de la connaître ou de l'apprendre.

Dans cet article, nous décrirons les étapes à suivre pour supprimer, supprimer ou effacer tout le texte d'un fichier à l'aide d'un éditeur Vim dans différents modes vim.

Lire aussi : 5 façons de vider ou de supprimer le contenu d'un fichier volumineux sous Linux

La première option consiste à supprimer, effacer ou supprimer toutes les lignes d'un fichier en mode normal (notez que Vim démarre en mode « normal » par défaut). Immédiatement après avoir ouvert un fichier, tapez « gg » pour déplacer le curseur sur la première ligne du fichier, en supposant qu'il n'y soit pas déjà. Tapez ensuite dG pour supprimer toutes les lignes ou le texte qu'il contient.

Si Vim est dans un autre mode, par exemple, mode insertion, vous pouvez accéder au mode normal en appuyant sur Esc ou < C-[>.

Alternativement, vous pouvez également effacer toutes les lignes ou le texte dans Vi/Vim en mode commande en exécutant la commande suivante.

:1,$d 

Enfin, voici une liste d’articles Vim qui vous seront utiles :

  1. 10 raisons pour lesquelles vous devriez utiliser l'éditeur de texte Vi/Vim sous Linux
  2. Apprenez des trucs et astuces utiles pour l'éditeur « Vi/Vim » pour améliorer vos compétences
  3. Comment activer la mise en évidence de la syntaxe dans l'éditeur Vi/Vim
  4. Comment protéger par mot de passe un fichier Vim sous Linux
  5. 6 meilleurs éditeurs de code inspirés de Vi/Vim pour Linux
  6. PacVim – Un jeu qui vous apprend les commandes Vim

Dans cet article, nous avons expliqué comment effacer ou supprimer toutes les lignes ou le texte d'un fichier à l'aide de l'éditeur Vi/Vim. N'oubliez pas de partager vos réflexions avec nous ou de poser des questions en utilisant le formulaire de commentaires ci-dessous.