Wie kopiere ich mit dem Nano-Editor einige Zeilen von einer Datei in eine andere?
Angenommen, Sie befinden sich im reinen Konsolenmodus und können die Maus nicht zum Kopieren / Einfügen verwenden:
HINWEIS: Um zwischen den Puffern zu wechseln, verwenden Sie entweder ESC- <und ESC-> oder ESC- und ESC-. (Letzteres ist hilfreich, wenn <und> dieselbe Taste in Ihrem Tastaturlayout verwenden.)
Eine Alternative zu 2-4 oben ist, zu den zu kopierenden Zeilen zu gehen und STRG-K zu drücken, um sie zu löschen, und STRG-K wiederholt zu drücken, um mehrere Zeilen in den Puffer zu verschieben. Wenn Sie alle zu kopierenden Zeilen ausgeschnitten haben, drücken Sie STRG-Y, um sie wieder in den aktuellen Puffer einzufügen. Fahren Sie dann mit Schritt 5 fort.
In diesen Befehlen können auch ALT oder andere Tasten mit Meta-Key- Verhalten anstelle von ESC verwendet werden.
Kopieren Sie Text mit dem Nano-Texteditor von einer Datei in eine andere
Hinweis: Zum besseren Verständnis verwenden wir a
Quelldatei:
/var/named/athens.local
Zieldatei:
/var/named/patra.local
nano -F destination_file
Also haben wir:
Drücken Sie Ctrl+ r.
Öffnen Sie im Nano-Editor die Quelldatei
/var/named/athens.local
Drücken Sie ctrl+ ^ (dies aktiviert den "Mark Set" -Modus)
Wählen Sie Ihren Text aus.
Wenn Sie den gesamten gewünschten Text markiert haben, kopieren Sie den Text nach
Zwischenablage durch Drücken von Alt+ ^
Drücken Sie ctrl+ x, um die Quelldatei zu schließen (
/var/named/athens.local
).Jetzt sehen wir die Zieldatei (
/var/named/patra.local
).Bewegen Sie den Cursor an die Stelle, an der Sie den kopierten Text einfügen möchten
in buffer, vergiss das nicht).
Drücken Sie ctrl+ u, um den Text einzufügen.
Du bist fertig.
quelle