Aller au contenu

Jour 3 : rechercher et remplacer

·187 mots·1 min·
eeame
Auteur
eeame

Nous allons voir comment nous déplacer efficacement dans un tampon.

Pour naviguer dans le document, les fonctions de recherche sont indispensables. J’utilise depuis plusieurs années le paquetage consult, tu peux voir des captures d’écran ici. C’est très pratique, ta recherche se précise à mesure que tu saisis des caractères 😉.

Rechercher
#

C-s : recherche une chaîne de caractères (normalement recherche vers l’avant et C-r recherche vers l’arrière) M-g M-g : va à la ligne indiquée M-g i : navigue dans les blocs du tampon

Rechercher et remplacer
#

Approche classique
#

M-% : cherche et remplace C-M-% : cherche et remplace à partir d’une expression rationnelle.

I-edit mode
#

  • placer le curseur sur un mot
  • C-! rentrer dans le mode iedit
  • modifier le mot toutes les occurrences du mot sont modifiées…
  • C-! fermer le mode iedit

On peut restreindre à une région voir: https://www.masteringemacs.org/article/iedit-interactive-multi-occurrence-editing-in-your-buffer

commandes rectangles
#

C-x r N : numérote les lignes sélectionnées M-x string-insert-rectangle : insère une chaîne de caractère au début des lignes sélectionnées

on peut aussi faire des copier-coller avec des rectangles de texte.

https://emacsdocs.org/docs/emacs/Rectangles

Quelques pointeurs
#

http://hautrive.free.fr/emacs/ch4.html

https://wiki.student.info.ucl.ac.be/Documentation/Emacs