Guía avanzada del usuario

Cómo copiar líneas entre archivos

Para copiar líneas de un archivo a otro, haga lo siguiente:

  1. Edite el primer archivo.

  2. Guarde las líneas deseadas en memorias intermedias con nombre, utilizando el comando yank. Por ejemplo, para guardar 10 líneas en la memoria intermedia a, escriba a10Y.

  3. Sin salir de vi, edite el siguiente archivo (cervantes en este ejemplo):

    :n cervantes
    

  4. Agregue las líneas del primer archivo con el comando put. Por ejemplo, para poner los contenidos de la memoria intermedia a debajo de la posición actual del cursor, escriba ap.

    Recuerde que los contenidos de todas las memorias intermedias con nombre se pierden cuando sale de vi. No utilice el comando de salir (:q) hasta que haya terminado cualquier operación que necesite las memorias intermedias con nombre y su contenido.