Auf allen Schirmen
Terminal-Multiplexer voll ausreizen
Copy & Paste
Neben diakritischen Zeichen beherrscht Screen auch Copy & Paste – unabhängig davon, welches Programm gerade in einem seiner Fenster läuft. Um einen Bereich des Fensters zu kopieren, drücken Sie die Tasten [Strg]+[A],[Strg]+[AltGr]+[ 8] oder [Strg]+[A],[Esc]. Jetzt bewegen Sie den Cursor mittels der Pfeiltasten oder mit [H],[J],[K] und [L] frei über die Fläche der Konsole. Unten in der Fußleiste des Programms erscheint die Nachricht Copy Mode.
Um den Anfang des zu kopierenden Textes zu markieren, drücken Sie die Leertaste. Screen hebt den Bereich, den Sie mit dem Cursor überstreichen, nun hervor. Ein weiterer Druck auf die Leertaste markiert das Ende des Texts und befördert diesen in den Puffer. Mit den Tasten [Strg]+[A],[Strg]+[AltGr]+[ 9] fügen Sie den Schnipsel in ein beliebiges Fenster ein.
Bildschirmschoner
Wie ein Windowmanager unter X bietet auch Screen einen Bildschirmschoner – beziehungsweise ein externes Programm, das es im Ruhezustand ausführt. Es gibt verschiedene Programme, die sich von Haus aus dafür eignen: zum Beispiel Cmatrix, Clockywock [4] oder Rain aus dem BSD-Spiele-Paket. Der eigenen Kreativität sind hier kaum Grenzen gesetzt.
Um einen Bildschirmschoner zu definieren, füllen Sie in ~/.screenrc die Variable blankerprg mit dem Namen des auszuführenden Tools und fügen als zweite Anweisung idle. Damit legen Sie fest, nach wie vielen Sekunden des Stillstands das Blanker-Programm starten soll:
blankerprg blanker.sh idle 120 # Nach 2 Minuten starten
Der Eintrag aus diesem Beispiel aktiviert nach zwei Minuten ein Shellskript namens blanker.sh. Das besteht aus einem Zweizeiler, der über den Bildbetrachter Qiv [5] eine Slideshow öffnet:
#! /bin/sh qiv -f -s -d 4 -F foto-liste.txt
Die Option idle lässt sich übrigens durchaus auch ohne die Option blankerprg sinnvoll nutzen. Mit folgendem ~/.screenrc-Eintrag startet Screen nach 2 Minuten ein separates Fenster, in dem ein ASCII-Regen zu sehen ist:
idle 120 eval "screen rain -d 50" "idle 0"
Die letzte Definition, idle 0, verhindert, dass sich nach dem Start von rain -d 50 bei Ruhe alle zwei Minuten ein weiteres Fenster mit dem Regenmacher öffnet.


