Comment faire pour supprimer des lignes vides dans l`éditeur vi

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 de 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 des lignes vides superflues d`un document de texte.

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

  • Tapez la commande suivante et appuyez sur "Entrer:"




    : 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, de sorte que Vi est à la recherche d`une ligne qui commence et se termine immédiatement.

  • Tapez ce qui suit si vous faites une erreur et devez essayer à nouveau:

    : u

  • presse "je" de ré-entrer dans le mode d`insertion à la position actuelle du curseur.

AUTRES

» » » » Comment faire pour supprimer des lignes vides dans l`éditeur vi