¿Cómo copio algunas líneas de un archivo a otro usando el editor nano?
¿Cómo copio algunas líneas de un archivo a otro usando el editor nano?
Respuestas:
Suponiendo que está en modo de consola pura y no puede usar el mouse para copiar / pegar:
NOTA: Para cambiar entre buffers, use ESC- <y ESC-> o ESC-, y ESC-. (la última es útil si <y> usa la misma tecla en la distribución del teclado)
Una alternativa a 2-4 anterior es ir a la (s) línea (s) que desea copiar y CTRL-K para eliminarlas, presionando CTRL-K repetidamente en varias líneas al búfer. Cuando haya cortado todas las líneas que desea copiar, presione CTRL-Y para volver a pegarlas en el búfer actual. Luego continúe con el paso 5.
ALT o cualquier otra clave con Meta-clave de comportamiento también se podrían utilizar en lugar de ESC en estos comandos.
Copie texto de un archivo a otro con el editor de nano texto
Nota: Para ayudarlo a comprender mejor, utilizaremos un
archivo fuente: /var/named/athens.local
archivo de destino: /var/named/patra.local
nano -F destination_file
Entonces tenemos:
nano -F /var/named/patra.local
Presione Ctrl+ r.
Desde el interior del editor nano, abra el archivo fuente
/var/named/athens.local
Presione ctrl+ ^ (esto habilitará el modo "conjunto de marcas")
Selecciona tu texto.
Cuando haya marcado todo el texto que desea, copie el texto en
portapapeles presionando Alt+ ^
Note: Now your text is in clipboard.
Note: In help file you will see the Alt+^ described as M-^.
Presione ctrl+x , para cerrar el archivo fuente ( /var/named/athens.local
).
Ahora veremos el archivo de destino ( /var/named/patra.local
).
Mueva el cursor al lugar donde desea pegar el texto copiado (que es
en el búfer, no lo olvides).
Presione ctrl+u , para pegar el texto.
Estás listo.