3 581
contributi
S3v (discussione | contributi) mNessun oggetto della modifica |
m (rimuove falso positivo in ricerca broken link) |
||
(7 versioni intermedie di 2 utenti non mostrate) | |||
Riga 18: | Riga 18: | ||
sostituzione con richiesta di conferma - ''':s/vecchio/nuovo/gc''' <br/> | sostituzione con richiesta di conferma - ''':s/vecchio/nuovo/gc''' <br/> | ||
sostituzione in tutto il documento - ''':%s/vecchio/nuovo/g''' <br/> | sostituzione in tutto il documento - ''':%s/vecchio/nuovo/g''' <br/> | ||
sostituzione in tutto il documento con richiesta di conferma (case insensitive) - ''':%s/vecchio/nuovo/gci''' <br/> | |||
sostituzione in tutti i buffer - ''':bufdo %s/vecchio/nuovo/ge | update''' | sostituzione in tutti i buffer - ''':bufdo %s/vecchio/nuovo/ge | update''' | ||
Riga 26: | Riga 27: | ||
dato un file con tante righe nella forma di ''foo bar baz <nowiki>http:// | dato un file con tante righe nella forma di ''foo bar baz <nowiki>http://indirizzo.di.esempio</nowiki>'', | ||
elimina i caratteri prima di 'http' per ogni riga e nell'intero documento: | elimina i caratteri prima di 'http' per ogni riga e nell'intero documento: | ||
'''<nowiki>:</nowiki>%s/^.\{-}\zehttp//g''' | '''<nowiki>:</nowiki>%s/^.\{-}\zehttp//g''' | ||
Riga 184: | Riga 185: | ||
cancella tutte le righe dello schermo sotto il cursore - '''dL''' <br/> | cancella tutte le righe dello schermo sotto il cursore - '''dL''' <br/> | ||
cancella dalla riga in cui si trova il cursore alla fine del documento - '''dG''' <br/> | cancella dalla riga in cui si trova il cursore alla fine del documento - '''dG''' <br/> | ||
cancella dalla riga in cui si trova il cursore all'inizio del documento - ''' | cancella dalla riga in cui si trova il cursore all'inizio del documento - '''dgg''' <br/> | ||
cancella intero documento - '''ggdG''' <br/> | cancella intero documento - '''ggdG''' <br/> | ||
cancella parola e passa alla modalità inserimento - '''cw''' <br/> | cancella parola e passa alla modalità inserimento - '''cw''' <br/> | ||
Riga 200: | Riga 201: | ||
inserisce commento (#) ad inizio riga - ''':s/^/#/''' | inserisce commento (#) ad inizio riga - ''':s/^/#/''' | ||
== Annulla, ripeti, cronologia e ricerca == | == Annulla, ripeti, cronologia e ricerca == | ||
Riga 232: | Riga 232: | ||
ripete ricerca indietro - '''n''' <br/> | ripete ricerca indietro - '''n''' <br/> | ||
cerca in avanti - '''N''' | cerca in avanti - '''N''' | ||
cerca parola in avanti (case insensitive) - '''/parola\c''' <br/> | |||
cerca parola indietro (case insensitive) - '''?parola\c''' <br/> | |||
numero di occorrenze di una parola - ''':%s/parola//gn''' | |||
disabilita l'evidenziazione delle parole dopo la ricerca - ''':noh''' | disabilita l'evidenziazione delle parole dopo la ricerca - ''':noh''' | ||
Riga 246: | Riga 251: | ||
Esistono tre tipi differenti di selezione: PRIMARY, SECONDARY, e CLIPBOARD, ma solo due vengono utilizzate. <br/> | Esistono tre tipi differenti di selezione: PRIMARY, SECONDARY, e CLIPBOARD, ma solo due vengono utilizzate. <br/> | ||
* PRIMARY: il testo selezionato e incollato tramite il mouse, ovvero seleziona con il tasto 1 (sinistro, o destro per i mancini) e incolla con il tasto 2 (centrale). | * PRIMARY: il testo selezionato e incollato tramite il mouse, ovvero seleziona con il tasto 1 (sinistro, o destro per i mancini) e incolla con il tasto 2 (centrale). | ||
* CLIPBOARD: il testo copiato o tagliato e incollato tramite i menù delle applicazioni o le classiche scorciatoie Ctrl-c/Ctrl-x/Ctrl-v. <br/> | * CLIPBOARD: il testo copiato o tagliato e incollato tramite i menù delle applicazioni o le classiche scorciatoie Ctrl-c / Ctrl-x / Ctrl-v. <br/> | ||
[http://www.freedesktop.org/wiki/Specifications/ClipboardsWiki Specifiche Freedesktop] | [http://www.freedesktop.org/wiki/Specifications/ClipboardsWiki Specifiche Freedesktop] | ||
Riga 267: | Riga 272: | ||
Un po' come usare /dev/null in una shell, utile per cancellare senza coinvolgere gli altri registri. | Un po' come usare /dev/null in una shell, utile per cancellare senza coinvolgere gli altri registri. | ||
cancella riga - '''"_dd''' | cancella riga - '''"_dd''' <br/> | ||
cancella tre righe - '''"_3dd''' | cancella tre righe - '''"_3dd''' | ||
Per approfondire e sapere di più sugli altri sette registri consultare la documentazione: | Per approfondire e sapere di più sugli altri sette registri consultare la documentazione: <br/> | ||
'''<nowiki>:</nowiki>help "''' | '''<nowiki>:</nowiki>help "''' <br/> | ||
'''<nowiki>:</nowiki>help :registers''' | '''<nowiki>:</nowiki>help :registers''' | ||
contributi