next up previous contents
Siguiente: Comandos para el movimiento Subir: Indicación del ámbito en Anterior: Seleccionar texto en Vim:   Índice General


Indicación manual de rangos

En Vim un rango es una selección de líneas indicada manualmente. Algunos comandos admiten este procedimiento para determinar su ámbito de actuación.

El formato para indicar un rango es sencillo: se indica el número de la primera línea afectada y el número de la última línea, separando ambos números por una coma (,); aunque también puede indicarse sólo una línea, si no se quiere que el comando afecte a ninguna otra.

A las líneas podemos referirnos por su valor absoluto, empezando por ``1'' (primera línea del documento), pero también podemos referirnos a algunas líneas concretas mediante ciertos símbolos que las representan. Concretamente:

--
% (tanto por ciento) Representa todas las líneas del documento.

--
$ (dólar) Representa la última línea del documento.

--
. (punto) Representa la línea en la que actualmente está el cursor.

Aunque una de las características más poderosas de la indicación de rangos es que en ellos podemos referirnos a las dos líneas delimitadoras mediante los siguientes procedimientos:

Al indicar rangos la primera línea del documento se numera como línea 1. Por otra parte cuando el comando provoca que en nuestro buffer se inserte texto, la línea indicada representa la línea bajo la cual se insertará el texto. Por ello en estos comandos se admite como rango la línea 0, cuando se quiere indicar que el texto debe insertarse exactamente al principio del documento.


next up previous contents
Siguiente: Comandos para el movimiento Subir: Indicación del ámbito en Anterior: Seleccionar texto en Vim:   Índice General
Cancerbero 2005-02-12