In verità, mi trovo spesso a cancellare (o copiare) grandi blocchi di testo. Si possono contare le righe di testo e dire (ad esempio) 50dd
di eliminare 50 righe.
Ma come si cancellerebbe questo grande blocco di testo senza sapere quante righe cancellare?
:set rnu
e Vim lo farà immediatamente! La linea su cui ti trovi verrà comunque numerata in modo assoluto, ma le linee sopra e sotto il cursore verranno simmetricamente numerate 1, 2, ... (e aggiornarle con il movimento del cursore, eventi a livello di file, ecc.)
51dd
. In alternativa, usa un comando di movimento -50d<down arrow>