Guía avanzada del usuario

Uso de un contador para repetir comandos

Muchos comandos vi pueden ir precedidos por un factor de repetición (llamado contador) -un número que precede el comando y le indica cuantas veces debe repetir la operación.

La mayoría de los comandos de las secciones anteriores llevan contadores. Por ejemplo, 3dd repite el comando para eliminar una línea tres veces, por tanto elimina tres líneas. 2dw elimina dos palabras, y 4x elimina cuatro caracteres o espacios. También puede utilizar contadores junto con comandos para mover el cursor, como 3w y 2Ctrl-F. Esto se hará evidente a medida que aprenda los comandos de vi. En la sección, "Resumen de los comandos básicos de vi"" al final de este capítulo, cada comando que puede llevar un contador está indicado por "[count]" antes del nombre del comando.

Si escribe un punto (.) se repetirá el comando previo de cambio de texto. Por ejemplo, si únicamente ha eliminado una línea con dd, puede mover el cursor a otra línea y eliminarla escribiendo sólo un punto