Durch Klicken mit der linken Maustaste in xterms wird die Auswahl von etwas gestartet, das kopiert werden soll.
Durch Doppelklicken mit der linken Maustaste wird ein Wort ausgewählt.
Durch dreifaches Klicken mit der linken Maustaste wird eine Linie ausgewählt.
All dies funktioniert unter Einheit im 11.04. Das Kopieren und Einfügen dieser Auswahl an eine andere Stelle ist jedoch nicht möglich: Im Kontextmenü ist das Einfügen deaktiviert, und das Klicken mit der mittleren Maustaste zum Kopieren und Einfügen funktioniert nicht.
Wie kann ich also eine Auswahl von einem xterm an einen anderen Ort kopieren? Ich bin mit jeder Methode, um dies durchzuführen, zufrieden.
(Ich benutze bei der default-installation noch keine spezielle konfiguration)
Edit: Gleiches Problem mit xedit
Antworten:
Verwenden Sie die mittlere Maustaste oder Umschalt + Einfügen
siehe Auswahl des X-Fensters
quelle
Xterm verwendet ausgeschnittene Puffer, nicht die standardmäßige Auswahl der X11-Zwischenablage, die für das standardmäßige Kopieren und Einfügen verwendet wird, das das Gnome-Terminal und die meisten anderen Linux-Programme jetzt verwenden.
Aber wenn Sie xterm so starten:
dann ist die Auswahl über die Standard-Zwischenablage möglich.
Weitere Informationen finden Sie unter Kopieren und Einfügen in Xterm | StarNet-Wissensdatenbank - PC X, X Windows, X 11 und mehr - StarNet
Das
xcb
Programm bietet auch Befehlszeilenzugriff auf die ausgeschnittenen Puffer.In Trusty Tahr 12.04, in dem lxde window manager ausgeführt wird, kann ich in xterm dreimal auf eine Textzeile klicken, die diese hervorhebt und in den Schnittpuffer 0 legt. Dann kann ich xcb -p 0 ausführen, wodurch die Zeile auf stdout ausgegeben wird.
Aus irgendeinem Grund funktionierte es bei mir nicht, beide Schaltflächen (simuliert einen mittleren Klick) in einem X-Term zu klicken, aber Shift-Insert funktionierte in einem X-Term.
quelle
xterm*selectToClipboard: true
Zeile dort hinzufügen können , um die Änderung persistent zu machen :)-class ${CLASS}
zum Startenxterm
des entsprechenden Flags-xrm ${CLASS}.*.selectToClipboard:true
verwenden, die Einstellungen separat nachverfolgt werden, wenn Sie separate xterm-Fensterklassen haben.Ein ähnliches Thema wird hier diskutiert . Wie "Streicher" betonten:
Das Kopieren / Einfügen innerhalb von xterm hat bei mir funktioniert, jedoch nicht für eine Anwendung außerhalb von gedit. Laut dem obigen Link habe ich Parcellite installiert und das hat das Problem behoben.
Update: Wenn "Einfügen" nicht mit "Umschalt-Einfügen" funktioniert, drücken Sie die mittlere Maustaste oder klicken Sie nicht gleichzeitig mit der linken und rechten Maustaste, um einzufügen.
quelle
Kopieren zwischen xterm und anderen Programmen / Dokumenten / ...
Zur Datei hinzufügen
~/.Xresources
(oder erstellen):Führen Sie dann den Befehl aus:
Starten Sie xterm neu.
quelle
Wenn Sie von xterm kopieren, verwenden Sie einfach
Umschalt + Mittelklick
um etwas in gedit oder einen Editor in xterm wie mcedit einzufügen
quelle
Dies beantwortet Ihre Frage nicht ganz, aber es hat mir geholfen. Ich stelle es hier vor, da es möglicherweise jemand anderem hilft:
quelle
Um Text in Xterm zu kopieren, wählen Sie zuerst den Text aus und drücken Sie dann shift+ PrtScr. Verwenden Sie zum Einfügen von Text in XTerm shift+ Insert.
quelle
Wenn Sie Text auswählen, wird dieser automatisch (wie in einer Zwischenablage) in den Schnittpuffer verschoben. Wenn Sie Kopieren in einem Menü oder mit einer Tastenkombination verwenden, wird es in die Hauptzwischenablage verschoben.
Klicken Sie mit der mittleren Maustaste, um den ausgeschnittenen Puffer in Ihr xterm einzufügen. Um aus der Zwischenablage in Ihr xterm einzufügen, bewegen Sie die mittlere Maustaste.
quelle
Eine Erklärung der Einfügeprobleme mit xterms und modernen Apps / Fenstermanagern finden Sie hier: http://www.davidsimmons.com/soft/xtermhacks/#copynpaste
quelle
Xterm verwendet die primäre X11-Auswahl, die sich von der Zwischenablage unterscheidet. Mit dem Programm xsel kann die primäre Auswahl in die Zwischenablage kopiert werden:
Dazu habe ich in Fluxbox Meta-c definiert.
Dies ist praktisch für Windows-Programme, die nur eine Zwischenablage unterstützen (zum Beispiel VirtualBox).
quelle
Ich habe ansonsten nützlichen Glipper-Zwischenablage-Manager am 12.04.
Wenn ich xterm-Zeichen auswähle, erscheinen sie in einem neuen Glipper-Eintrag.
Wenn ich diesen Eintrag (Schaltfläche) in dieser Reihenfolge auswähle, wird der nächste Einfügevorgang ausgeführt und diese Zeichen werden in eine beliebige Anwendung eingefügt.
quelle