271
contributi
Nessun oggetto della modifica |
(special K :)) |
||
Riga 48: | Riga 48: | ||
seleziona e inserisce un cancelletto all'inizio di ogni riga selezionata | seleziona e inserisce un cancelletto all'inizio di ogni riga selezionata | ||
'''Ctrl-v I # < | '''Ctrl-v I # <Esc>''' | ||
'''<nowiki>:</nowiki>help v_b_I''' | |||
Inserisce contenuto di un registro all'inizio di ogni riga selezionata. | |||
Data una lista di voci come segue: | |||
* foo uno | |||
* due | |||
* tre | |||
* quattro | |||
* cinque | |||
* sei | |||
* sette | |||
supponiamo di voler inserire 'foo', compreso lo spazio che segue, all'inizio delle successive quattro righe. | |||
copiamo: '''vely''' <br/> | |||
selezioniamo l'inizio delle altre righe: '''j Ctrl-v 3j''' <br/> | |||
passiamo alla modalità inserimento visuale: '''I''' <br/> | |||
incolliamo e torniamo alla modalità comando: '''Ctrl-r " <Esc>''' | |||
La sequenza completa è dunque: '''velyj Ctrl-v 3jI Ctrl-r " <Esc>''' <br/> | |||
Appare macchinoso ma è un'ottima alternativa alla modalità comando quando c'è bisogno di copiare stringhe complesse che, a causa di caratteri speciali e necessità di escape, risulterebbero scomode da inserire con il classico '''Ctrl-v :'<,'>s/^/foo /''' | |||
'''<nowiki>:</nowiki>help v_b_I''' <br/> | |||
'''<nowiki>:</nowiki>help i_CTRL-R''' | |||
contributi