Ich muss Text in Nano kopieren, also habe ich mit Google gesucht und hier auf Stack Exchange und anderen Websites einige Posts gefunden, auf denen das OP die Frage "Wie kann ich kopieren?" und die Leute antworten normalerweise mit "Sie können ctrl+ verwenden K". Die Person fragt, wie man kopiert und wie man schneidet.
Andere Antworten erwähnen alt+, 6aber in meinen Tests funktioniert es nicht.
Gibt es keine Möglichkeit, Text in Nano zu kopieren? Gibt es eine Problemumgehung?
M-6
) als auch Alt- ^ (akaM-^
) funktionieren für mich.Antworten:
Positionieren Sie den Cursor an den Anfang des Zeichens, von dem Sie kopieren möchten. Drücken Sie Alt+ Shift+ A, um die Markierung zu setzen. (Alternativ mit Ctrl+ markieren 6)
Markieren Sie mit den Pfeiltasten den zu kopierenden Text.
Verwenden Sie Alt+ Shift+ 6zum Kopieren (alternativ Alt+ 6)
Navigieren Sie zu der Stelle, an der Sie einfügen möchten. Paste mit Ctrl+ lösenU
Wo ist der Verweis auf diese Tastenkombinationen
Alle diese sind in der Dokumentation definiert, auf die Sie jederzeit mit Ctrl+ zugreifen Gkönnen. Beachten Sie, dass Leading ^für Ctrlund Mfür Altin der Dokumentation steht, da dies die traditionelle Art der Definition von Metazeichen unter Unix ist. Zeilen aus der Dokumentation:
und
quelle
Problemumgehung: Schneiden Sie den Text an der Stelle aus, an der Sie ihn kopieren möchten.
Ich Ctrl+K
unicorns
Ich ungeschnitten Ctrl+U
Ich bewege den Cursor an das Ende und wieder Ctrl+U
quelle
Ja Kopieren von Text ist eine seltsame Bit in Nano und etwas verwirrend aufgrund Berichte über die Bahnen in Konflikt und Unklarheit (oder die gesunden Menschenverstand ...) sowohl in die Art und Weise sie (IMHO) und in der implementiert offiziellen Dokumentation ...
Gemäß den Dokumenten:
Da im Grunde verwenden Sie CTRL+ Kzu schneiden , CTRL+ Uzu fügen , und die Schnittlinie bleibt im cutbuffer , können Sie schnell tun schneiden und fügen Sie zu ersetzen, und dann fügen Sie wieder zu erreichen „Kopie.“
Aber ich mag diese "Problemumgehung" nicht ...
Im letzten Teil der Dokumentation wird das Kopieren beschrieben: Verwenden von ALT+ 6(zum Kopieren ) und Einfügen mit CTRL+ Uzum Einfügen .
(Die Text & Tabellen sagen tatsächlich " M " -Taste, was die Meta-Taste bedeutet , wie mook765 sagte: "Die
Meta
-Taste, die nicht existiert" ... und ist normalerweise nur die ALTauf modernen Tastaturen.)Sie können auch mehrere Zeilen mit ALT+ auswählen 6und den Abschnitt mit den Pfeiltasten verschieben.
Hoffe das hilft.
quelle
Beachten Sie, dass diese Lösung nur in GUI-Versionen von Ubuntu und nicht in einer TTY-Oberfläche funktioniert.
Ich kopiere Text die ganze Zeit in Nano, indem ich CTRL+ SHIFT+ Cauf den ausgewählten Text tippe, da dies die Standardtastenkombination ist, mit der jeder Text im Terminal kopiert wird. Dies gilt auch für Nano. Dies kann auch in gefunden werden
Bearbeiten > Kopieren
quelle
nano
jedoch bereits eine eigene Art des Kopierens, die nicht vom Terminal abhängtVon
man nano
M
bedeutet dieMeta
-Taste, die nicht auf allen Tastaturen, sondern auf einigen vorhanden ist. Auf Tastaturen wihtout dieMeta
-Taste anderen Modifikator-Tasten wie Altoder Escfunktionieren könnte. Auf meiner Maschine fand ich, dass die Kombination Alt+ gut 6funktioniert.quelle
Sie können auch Folgendes tun:
nano -cm <text_to_edit>
Shift
+ Linksklick und Ziehen mit der Maus throuh den Text , den Sie kopieren möchten, drücken SieCtrl+Shift+C
Ctrl+Shift+V
Die Optionen
-c
und-m
ausgearbeitet inman nano
:quelle
Die einfachste Möglichkeit, Text in Nano zu kopieren, besteht darin, den zu kopierenden Text mit der Maus auszuwählen und mit der rechten Maustaste darauf zu klicken. Daraufhin wird ein Menü geöffnet, in dem Sie einige Optionen zum Kopieren auswählen können. Wählen Sie diese Option aus, und Sie haben den Text kopiert. Wenn Sie den Text einfügen möchten, tun Sie dasselbe, aber wählen Sie stattdessen Einfügen und der Text wird eingefügt.
quelle