Ich habe die minimale Debian-Installation in einer VirtualBox-Instanz ausgeführt, X11 und Awesome Window Manager manuell (noch ohne benutzerdefinierte Konfiguration) installiert und VirtualBox-Ergänzungen installiert (und die gemeinsame Zwischenablage in den Einstellungen aktiviert). Das Kopieren und Einfügen von Text aus dem xterm-Terminal scheint jedoch immer noch nicht zu funktionieren: CTRL+ Cwird als Signal an ein Terminal gesendet und Shift+ Insertfügt den von mir ausgewählten Text ein (was wahrscheinlich bedeutet, dass er irgendwie in einen Puffer kopiert wurde). Auf dem Host-Betriebssystem ist es jedoch immer noch nicht verfügbar.
quelle
xrdb ~/.Xresources
die Verwendung von wird Ihre Standardkonfiguration zerstört. Verwendenxrdb -merge ~/.Xresources
Es ist nicht erforderlich, die xterm-Übersetzungsressourcen zu ändern, um Daten nach / von Firefox zu kopieren, es sei denn, Sie möchten die Tastatur verwenden, um den Vorgang zu unterstützen.
Seit 2006 verfügt xterm über eine Funktion, mit
selectToClipboard
der Sie zwischen derPRIMARY
Auswahl (Standard) undCLIPBOARD
(Firefox usw.) wechseln können .Da einige Programme die primäre Auswahl verwenden und andere nicht, handelt es sich um einen Menüeintrag in xterm ( controlmiddle-mouse):
Durch Anpassen des Vorschlags für Steuerzeichen wie die GNOME-Anwendungen können Sie die Tastatur verwenden und gleichzeitig im Menü zwischen den beiden Auswahltypen wechseln:
Obwohl das Hinzufügen shiftInsertmöglicherweise näher an der ursprünglichen Absicht liegt:
Eine Ebene controlCwird normalerweise einem Signal zugeordnet :
INTR
Weitere Lektüre:
quelle
xterm
und markieren Sie den zu kopierenden Text.Wenn Sie Text markieren, wird der Text in den Primärpuffer kopiert. Beachten Sie, dass, wenn Sie vor dem Einfügen einen anderen Text markieren, dieser Text den vorherigen Inhalt im Primärpuffer ersetzt.
quelle
Es stellte sich heraus, dass ich nicht berücksichtigt habe, dass X11 zwei Puffer hat: Primär und Zwischenablage . Mein Text aus xterm wurde in den Primärpuffer kopiert, während ich ihn im Zwischenablagepuffer benötigte.
Ich konnte das Problem beheben, indem ich das
parcellite
Paket installierte , startete und es so konfigurierte, dass zwei Puffer synchronisiert wurden.quelle