Insérer du texte à chaque ligne

Comment insérer du texte en début, milieu ou fin de ligne au moyen de Notepad++.

Exemple :

abricot
banane
cerise

Résultat :

- abricot
- banane
- cerise

Ou :

abricot -
banane -
cerise -

Avec le mode colonne

Placer le curseur en début ou milieu d’une ligne, utiliser la combinaison Alt et cliquer glisser, ou Alt+Shift+Flèche du bas pour étendre l’édition à la colonne de dimension voulue et taper le texte voulu.

Avec l’éditeur de Colonne

Placer le curseur en début ou milieu d’une ligne et ouvrir l’Éditeur de Colonne avec Alt+C. Choisir Texte à insérer, entrer le texte voulu et appuyer sur OK.

Il est aussi possible d’insérer un nombre qui s’incrémente à chaque ligne avec Nombre à insérer, par exemple Nombre initial : 1 et Augmenter de : 1 :

1a
2b
3c

Pour séparer les numéros du reste du texte on peut ensuite utiliser Texte à insérer.

Avec des expressions régulières

Ouvrir la fenêtre de remplacement avec Ctrl+h, et sélectionner le mode Expressions Régulières.

Rechercher un début de ligne avec le symbole ^ ou une fin de ligne avec le symbole $ (voir syntaxe de base des expressions régulières) et remplacer par le texte voulu.

Avec des macros

En enregistrant l’appui sur la touche du clavier Début ou Fin.

Avec TextFX

Il est possible d’insérer automatiquement des numéros de lignes avec la fonction Insert Line Numbers.

00000001 a
00000002 b
00000003 c

Pour supprimer les zéros en trop ou formater le résultat, on peut utiliser utiliser la recherche et remplacement et les expressions régulières (en recherchant par exemple ^00+), ou avec le mode colonne.