logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision Les deux révisions suivantes
utilisateurs:hypathie:tutos:erb-et-ere-par-le-contexte-des-commandes [13/08/2014 18:05]
Hypathie [Les expressions rationnelles basiques et les commandes GNU/Linux]
utilisateurs:hypathie:tutos:erb-et-ere-par-le-contexte-des-commandes [13/08/2014 18:12]
Hypathie [Les expressions rationnelles basiques et les commandes GNU/Linux]
Ligne 770: Ligne 770:
 On appuie sur la touche shift+: pour inscrire ''/'',​ on inscrit sa ER, on valide avec la touche "​entrée"​. vi ou vim surligne toutes les occurrences de "​chose"​ qui sont en début de ligne. On appuie sur la touche shift+: pour inscrire ''/'',​ on inscrit sa ER, on valide avec la touche "​entrée"​. vi ou vim surligne toutes les occurrences de "​chose"​ qui sont en début de ligne.
  
 +<​code>​nohlsearch</​code>​
 +Pour retirer la surbrillance de la recherche.
  
 +  * le caractère fin de ligne $
 +<​code>​
 +/chose$
 +</​code>​
 +On valide avec entrée, et ''​nohlsearch''​ pour effacer
 +
 +  * sous-chaîne avec parenthèses et accolades :
 +<​code>​
 +\([0-9]\{3\}.\)\{2\}
 +</​code>​
 +Vi ou vim surligne à la ligne 9 (comportant "​123.3456.abc"​) la sous-chaîne **''​123.3456.''​**.
 +
 +===Exemples de substitution===
 +
 +  * crochets :
 +<​code>​
 +:​s/​[Ss]/​XXX/​g
 +</​code>​
 +>​Substitue les caractères "​S"​ ou "​s"​ à la ligne du curseur et surligne toutes les occurrences potentiellement substituables.
 +> **''​nohlsearch''​** pour retirer la surbrillance.
 +>puis pour annuler la substitution "​Échap",​ puis appuyer sur la lettre "​u"​ ("​u"​ pour annuler un seul changement, "​U"​ pour annuler plusieurs changement sur une ligne.
 +
 +  * idem sur tout le texte :
 +<​code>​
 +:​1,​$s/​[Ss]/​XXX/​g
 +</​code>​
 +
 +>"​1,​$"​ est l'​adressage qui signifie de la première ligne à la fin.
 +
 +  * utilisation de \| :
 +<​code>/​c\|t</​code>​
 +
 +->Une image vaut mieux qu'une description :\\
 +{{http://​pix.toile-libre.org/​upload/​original/​1407937898.png?​400}}
  
  
utilisateurs/hypathie/tutos/erb-et-ere-par-le-contexte-des-commandes.txt · Dernière modification: 01/10/2023 11:39 (modification externe)

Pied de page des forums

Propulsé par FluxBB