jueves, agosto 24, 2006

Vi copiando entre archivos

Extraido desde Juque.cl

VI es un editor muy poderoso. Supón que quieres copiar las líneas 1-10 y 23-77 del archivo A y copiarlas el archivo B al mismo tiempo, ¿cómo lo hacemos?. Aquí te daré el truco que hace esto:

  • Pon el cursos en la línea número 1
  • Presiona ESCAPE
  • Presiona Shift " (Shift comillas dobles)
  • Presiona a
  • Presiona 10yy (el número de líneas que quieres copiar)
  • Ahora pon el cursor en la línea 23
  • Presiona ESCAPE
  • Presiona Shift " (Shift comillas dobles)
  • Presiona b
  • Presiona 55yy (el número de líneas que quieres copiar)

Ahora las primeras 10 líneas han sido copiadas en el buffer "a" y las siguientes 55 líneas han sido copiadas al buffer "b"

  • Ahora presiona " : " (DOS PUNTOS) para tener el prompt de vi.
  • Tipea e "nombre del archivo de destino"

Una ves ingresado el nombre del archivo de destino anda a la línea que quieres copiar las primeras 10 líneas del buffer "a".

  • Presiona ESCAPE
  • Presiona Shift " (Shift comillas dobles)
  • Presiona a.
  • Presiona p.

Las primeras 10 líneas del buffer "a" fueron insertadas

Ahora anda a la línea donde el resto de las 55 líneas del buffer "b" serán insertadas

  • Presiona ESCAPE
  • Presiona Shift " (Shift comillas dobles)
  • Presiona b.
  • Presiona p.

Las restantes 55 líneas in el buffer "b" fueron insertadas.

Traducción del Tips del día hoy en Unix Guru Universe - For Unix Admins, By Unix Admins

No hay comentarios.: