Si prefiere un método de modo no visual y reconoce los números de línea, me gustaría sugerirle otra forma sencilla.
Ejemplo
Quiero borrar el texto de la línea 45 a la línea 101.
Mi método sugiere que escriba un comando a continuación en el modo de comando:
45Gd101G
Se lee:
Vaya a la línea 45 (
45G
) luego borre el texto (d
) de la línea actual a la línea 101 (101G
).
Tenga en cuenta que en vim
podrías usar gg
en lugar de G
.
Compare con la respuesta de @Bonnie Varghese, que es:
:45,101d[enter]
El comando anterior de su respuesta requiere escribir 9 veces, incluido ingresar, donde mi respuesta requiere escribir de 8 a 10 veces. Por tanto, la velocidad de mi método es comparable.
Personalmente, yo mismo prefiero 45Gd101G
sobre :45,101d
porque me gusta ceñirme a la sintaxis del comando vi, en este caso es:
+---------+----------+--------------------+
| syntax | <motion> | <operator><motion> |
+---------+----------+--------------------+
| command | 45G | d101G |
+---------+----------+--------------------+