[successivo] [precedente] [inizio] [fine] [indice generale] [violazione GPL] [licenze] [indice analitico] [volume] [parte]


Capitolo 472, scheda riassuntiva
VI 3

Ricerche:

/modello_regexp Cerca in avanti una corrispondenza con il modello indicato.
?modello_regexp Cerca all'indietro una corrispondenza con il modello indicato.
n Ripete l'ultimo comando / o ?.
N Ripete l'ultimo comando / o ? in modo inverso .

Espressioni regolari di VI:

. Corrisponde a un carattere qualsiasi.
\ Fa perdere il significato speciale che può avere il carattere seguente.
^ Corrisponde all'inizio di una riga.
$ Corrisponde alla fine di una riga.
[abc] Corrisponde a un carattere qualsiasi tra quelli tra parentesi quadre.
[^abc] Corrisponde a un carattere qualsiasi diverso da quelli tra parentesi quadre.
[a-z] Un carattere qualsiasi nell'intervallo compreso tra a e z.
[^a-z] Un carattere qualsiasi diverso dall'intervallo compreso tra a e z.

Ricerche e sostituzioni:

:inizio,fines/modello_da_cercare/sostituzione/[g][c]
    |   |                    |
    |   |                    |
    |   |                    `--> «&»   riferimento alla stringa
    |   |                                trovata
    |   |
    |   |--> «n»   riga n-esima
    |   |--> «$»   ultima riga
    |   `--> «.»   riga corrente
    |    
    |--> «n»   riga n-esima
    `--> «.»   riga corrente

Attenzione:

:%s/modello_da_cercare/sostituzione/[g][c]

equivale a:

:1,$s/modello_da_cercare/sostituzione/[g][c]

VI è descritto nella sezione 82.1.

Appunti di informatica libera 2002.07.21 --- Copyright © 2000-2002 Daniele Giacomini --  daniele @ swlibero.org

Dovrebbe essere possibile fare riferimento a questa pagina anche con il nome vi_3.html

[successivo] [precedente] [inizio] [fine] [indice generale] [violazione GPL] [licenze] [indice analitico]