VimCS: Editing: differenze tra le versioni

nessun oggetto della modifica
Nessun oggetto della modifica
Nessun oggetto della modifica
Riga 54: Riga 54:


manda a capo in corrispondenza di ogni tag <br>
manda a capo in corrispondenza di ogni tag <br>
'''<nowiki>:</nowiki>g,<br>,s,<br>,<br>\r,g'''
'''<nowiki>:g,<br>,s,<br>,<br>\r,g</nowiki>'''




Riga 68: Riga 68:
mostra tre righe di un testo (la 3, 45, 180) per un rapido confronto
mostra tre righe di un testo (la 3, 45, 180) per un rapido confronto
'''<nowiki>:</nowiki>3p|45p|180p'''
'''<nowiki>:</nowiki>3p|45p|180p'''
Alcuni semplici esempi di cosa si può fare con ex:
cancella terza riga di un file
$ ex file.txt <<< $'3d\nw'
cancella righe commentate
$ ex file.txt <<< $'g/^#/d\nw'
dato un file contenente una sequenza di numeri (uno per riga) cancella tutto tranne 1 e 7
$ printf '%s\n' 1 2 3 4 5 6 7 > file.txt; ex file.txt <<< $'v/[17]/d\nw'
''v'' è l'opposto di ''g'', come ''grep -v''




271

contributi