Comment faire pour supprimer des lignes vides dans VI Editor

Vi est un puissant éditeur de texte populaire parmi les fans de Linux. Bien qu'il n'a pas d'interface utilisateur graphique, il arbore un tableau de commandes clavier qui lui permettent d'effectuer de nombreuses opérations qui sont normalement long et fastidieux en seulement quelques frappes. L'une d'elles est la suppression de lignes vides superflues d'un document de texte.

Instructions

  1. Entrez en mode de commande en appuyant sur la "Évasion" clé. Cela prépare Vi à accepter des commandes, plutôt que du texte, à partir du clavier.

  2. Tapez la commande suivante et appuyez sur "Entrée:"

    : G / ^ $ / d

    Le "g" commande indique de trouver chaque ligne qui correspond au modèle "^ $" et effectuer une opération sur elle. Dans ce cas, l'opération est commandée "ré" pour supprimer. Dans la syntaxe d'expression régulière de Vi, le motif "^" représente le début de la ligne et "$" est utilisé pour se substituer à une fin de ligne, si Vi est à la recherche d'une ligne qui commence et se termine immédiatement.

  3. Tapez la commande suivante si vous faites une erreur et devez essayer de nouveau:

    : U

  4. Presse "Je" de ré-entrer dans le mode d'insertion à la position actuelle du curseur.

» » » » Comment faire pour supprimer des lignes vides dans VI Editor