Come faccio a copiare alcune righe da un file a un altro file usando l'editor nano?
Come faccio a copiare alcune righe da un file a un altro file usando l'editor nano?
Risposte:
Supponendo di essere in modalità console pura e non è possibile utilizzare il mouse per copiare / incollare:
NOTA: per passare da un buffer all'altro utilizzare ESC- <e ESC-> o ESC- e ESC-. (il secondo è utile se <e> usano lo stesso tasto sul layout della tastiera)
Un'alternativa alla precedente 2-4 è quella di andare alle righe che si desidera copiare e CTRL-K per eliminarle, premendo ripetutamente CTRL-K su più righe nel buffer. Quando hai tagliato tutte le linee che vuoi copiare, CTRL-Y per incollarle nuovamente nel buffer corrente. Quindi continuare con il passaggio 5.
ALT o qualsiasi altra chiave con comportamento Meta-chiave potrebbe anche essere utilizzata al posto di ESC in questi comandi.
Copia il testo da un file a un altro con l'editor di testo nano
Nota: per aiutarti a capire meglio, useremo a
file sorgente: /var/named/athens.local
file di destinazione: /var/named/patra.local
nano -F destination_file
Quindi abbiamo:
nano -F /var/named/patra.local
Premi Ctrl+ r.
Dall'interno di nano editor, apri il file sorgente
/var/named/athens.local
Premi ctrl+ ^ (questo abiliterà la modalità "mark set")
Seleziona il tuo testo.
Dopo aver contrassegnato tutto il testo desiderato, copiarlo
appunti premendo Alt+ ^
Note: Now your text is in clipboard.
Note: In help file you will see the Alt+^ described as M-^.
Premere ctrl+ x, per chiudere il file di origine ( /var/named/athens.local
).
Ora vedremo il file di destinazione ( /var/named/patra.local
).
Spostare il cursore nel punto in cui si desidera incollare il testo copiato (ovvero
nel buffer, non dimenticarlo).
Premi ctrl+ u, per incollare il testo.
Hai fatto.