Barrierearme Navigation/Mit screen kopierten Text in der GNOME-Session verfügbar machen
Mit screen kopierten Text in der GNOME-Session verfügbar machen
Der mit screen in die Zwischenablage kopierte Text ist vorerst nur in der screen-Session eigener Zwischenablage gekapselt. Mit diesem Befehl
echo "Strg + A ]" | xsel --clipboard --input
wird dieser Text in die Zwischenablage der GNOME-Session geschrieben und steht entsprechend in den Anwendungen der GNOME-Session zur Verfügung. Wichtig! Im Beispiel oben ist die Tastenkombination im Befehl "echo" in den Anführungszeichen symbolisch (virtuell) dargestellt, sprich es wird selbstverständlich keine +-Taste gedrückt, sondern die Tastenkombination Strg+A und dann die ]-Taste.
Viel komfortabler kann man den Inhalt der screen-Zwischenablage in die GNOME-Session übernehmen, wenn man so ein Skript in der Datei .bashrc speichert
zak(){
# Zwischenablage kopieren ~ zak()
# clipboard in die Variable speichern
CLIPBOARDINHALT=$1
# den Wert der Variablen $CLIPBOARDINHALT in den Speicher der GNOME-Zwischenablage schreiben
echo "$CLIPBOARDINHALT" | xsel --clipboard --input
}
Dann kann man zeitsparend mit so einem Befehl
$ zak "Strg + A ]"
die GNOME-Zwischenablage mit dem Inhalt der screen-Zwischenablage überschreiben. Falls die Zeichenfolge in der Zwischenablage keine Leerzeichen enthält, kann man die Anführungszeichen weglassen.