Ich verwende mehrere Bildschirmfenster und frage mich, ob es möglich ist, eine Oberfläche mit Registerkarten hinzuzufügen, die Registerkartennamen und Tastaturkürzel zum Wechseln zwischen den Registerkarten enthält.
quelle
Ich verwende mehrere Bildschirmfenster und frage mich, ob es möglich ist, eine Oberfläche mit Registerkarten hinzuzufügen, die Registerkartennamen und Tastaturkürzel zum Wechseln zwischen den Registerkarten enthält.
Fügen Sie dies zu Ihrer .screenrc- Datei hinzu:
caption always "%{= kw}%-w%{= BW}%n %t%{-}%+w %-= @%H - %LD %d %LM - %c"
Nach dem Neustart des Bildschirms wird in der Statusleiste der aktuelle Registerkartenname und als Bonus der aktuelle Hostname und die aktuelle Uhrzeit angezeigt. Ändern Sie diese nach Belieben, wenn Sie dies wünschen.
Um einen Tab umzubenennen, drücken Sie ctrl+ a Aund geben Sie ihm einen neuen Namen.
Sie können mit ctrl+ a tabnumberoder ctrl+ a n(zum nächsten Tab wechseln ) / ctrl+ a p(zum vorherigen Tab wechseln) zwischen Registerkarten (also Fenstern, aber stellen Sie sie sich als Registerkarten vor) wechseln .
hardstatus
stattcaption
. Die Manpage ist vage, was der Unterschied ist. Weiß jemand Bescheid?hardstatus alwayslastline
und eine Format-Zeichenfolge ähnlich wie Ihrecaption
Zeichenfolge, so dass es immer interessante Informationen zeigt. Ich habe hinzugefügtcaption string
, dass es sich beim Teilen des Fensters geringfügig von dem unterscheidet, was ich inhardstatus
der unteren Zeile zeige .