next up previous contents index
suivant: Opérations de recherche monter: Recherche précédent: Recherche   Table des matières   Index


Expression de recherches

:set magic  Autorise les expressions de recherche en utilisant les expressions régulières (cf. chapitre [*]). Cette option est positionnée par défaut (cf. section [*]).
:set nomagic  N'autorise que les symboles "^" et "$" pour les expressions de recherche. Pour plus de précisions sur les options de "vi", reportez-vous à la section [*].
^  Correspond au début de ligne (idem que les expressions régulières, cf. [*]).
$  Correspond à la fin de ligne (idem que les expressions régulières, cf. [*]).
.  Correspond à n'importe quel caractère (idem que les expressions régulières, cf. [*]).
\<  Correspond à un début de mot.
\>  Correspond à une fin de mot.
[str]  Correspond à un et un seul caractère parmi ceux composant "str" (idem que les expressions régulières, cf. [*]).
[^str]  Correspond à un et un seul caractère différent de ceux composant "str" (idem que les expressions régulières, cf. [*]).
[a-w]  Correspond à un et un seul caractère entre les caractères "a" et "w" (idem que les expressions régulières, cf. [*]).
*  Spécifie le nombre d'occurence qu'un caractère peut apparaître. Dans ce cas, le caractère spécifié peut apparaître un nombre quelconque de fois ( $n \in \{0, \cdots, +\infty\}$).
\  Annule l'interprétation du caractère suivant.
\\  Permet de spécifier le caractère "\". En effet, "\\" implique que :
  • le premier "\" annule l'évaluation du caractère suivant.
  • le second caractère "\" doit être pris tel quel.
    

Remarque 19..4 :


Ce tableau montre que les règles de syntaxes des expressions régulières sont largement utilisées dans "vi". Tout comme les commandes "sed" et "awk" (cf. chapitres [*] et [*]), "vi" fait partie des nombreuses commandes UNIX utilisant la notion des expressions régulières.


next up previous contents index
suivant: Opérations de recherche monter: Recherche précédent: Recherche   Table des matières   Index
baudry@esme.fr