martes, 29 de diciembre de 2015

Borrando texto

Como era de esperar, vi ofrece varias formas de borrar texto, todas ellas compuestas por la pulsación de una o dos teclas. Primero, la tecla x borrará un carácter en la localización del cursor. x debería ir precedida por un número especificando cuantos caracteres van a ser borrados. La tecla d es de propósito más general. Como x, debería ir precedida por un número especificando el número de veces que se realizará el borrado. Además, d siempre va seguido por un comando de movimiento que controla el tamaño del borrado. Aquí tenemos algunos ejemplos:

Tabla 12-3: Comandos de borrado de texto
Comando Borra
x El carácter actual.
3x El carácter actual y los siguientes dos caracteres.
dd La línea actual.
5dd La línea actual y las cuatro siguientes.
dW Desde la posición actual del cursor hasta el principio de la siguiente palabra.
d$ Desde la posición actual del cursor hasta el final de la línea actual.
d0 Desde la posición actual del cursor hasta el principio de la línea.
d^ Desde la posición actual de cursor hasta el primer carácter no en blanco de la línea.
dG Desde la línea actual al final del archivo.
d20G Desde la línea actual hasta la vigésima línea del archivo.

Coloca el cursor en la palabra “It” en la primera línea de nuestro texto. Pulsa la tecla x repetidamente hasta que el resto de la frase se borre. A continuación, pulsa la tecla u repetidamente hasta que se deshaga el borrado.

Nota: El auténtico vi sólo soporta un único nivel de deshacer. vim soporta múltiples niveles.

Probemos el borrado de nuevo, esta vez usando el comando d. De nuevo, mueve el cursor a la palabra “It” y pulsa dW para borrar la palabra:

The quick brown fox jumped over the lazy dog. was cool.
Line 2
Line 3
Line 4
Line 5

Pulsa d$ para borrar desde la posición del cursor hasta el final de la línea:

The quick brown fox jumped over the lazy dog.
Line 2
Line 3
Line 4
Line 5

Pulsa dG para borrar desde la línea actual hasta el final del archivo:

~
~
~
~
~

Pulsa u tres veces para deshacer el borrado.

No hay comentarios:

Publicar un comentario