Cuando se trata de grandes bloques de texto, los comandos del ex son más seguros que yank, delete y put del editor vi.
Éstos permiten especificar el rango de líneas a mover o copiar, así como la línea anterior al punto donde se insertarán las líneas. Para conocer el rango de líneas, es necesario conocer el número de cada línea:
Para visualizar los números de línea :set nu.
Para ocultar los números de línea :set nonu.
Conocidos los números de las líneas que se van a copiar, las órdenes del editor ex disponibles son:
- Copiar líneas.- El formato básico del comando para copiar en el ex es el siguiente:
- :#linea,#linea co #linea
- Mover líneas.- El formato básico del comando para mover en el ex es el siguiente:
- :#linea,#linea m #linea
- Borrar líneas.- El formato básico del comando para borrar en el ex es el siguiente:
- :#linea,#linea d
En todos los casos, los dos primeros números de línea especifican el rango de líneas a copiar, cortar o borrar, respectivamente, y el último corresponde a la línea anterior al punto de inserción.Se pueden utilizar abreviaturas para especificar los rangos de líneas:
«.» Denota la línea actual
«$» Denota el final del fichero
Debe estar conectado para enviar un comentario.