Ich habe byobu unter Ubuntu 11.10 Server verwendet und musste eine Funktionstaste in einer App drücken F9, um das Konfigurationsmenü aufzurufen und die Tastenkombination von "f-keys" auf "screen-escape-keys" umzustellen. Das hat funktioniert, aber jetzt kann ich nicht alle F-Tasten wieder aktivieren.
Ich habe ein Programm gefunden byobu-config
, das das Menü wieder aufruft, und kann von dort aus wieder auf die Bildschirmtasten umschalten. Dies behebt Probleme bei neuen Bildschirmprozessen, aber die Auswirkungen auf die aktuelle Bildschirmsitzung sind seltsam: Sie deaktivieren die Ctrl+a(Bildschirm-) Schlüssel und stellen sie wieder her F2-F8, F9-F12tun jedoch nichts (sie werden nur an den Vordergrundprozess weitergeleitet).
Was ist damit los? Irgendwelche Ideen? Danke im Voraus.
Sie können auch zwischen den
f-keys
Bindungen und denscreen-escape-keys
Bindungen wechseln, indem Sie Folgendes verwenden:quelle
/usr/share/byobu/keybindings/f-keys.screen.disable
die Zeile enthältescape ^Aa
. Wenn Sie zum Beispiel 't' als Escape-Taste verwendet haben, können Sie diese durch Drücken von Strg-A und dann erneut festlegen:escape ^Tt
.Wir können versuchen, Ihr spezielles Problem zu beheben. Es wäre jedoch viel einfacher, einfach Ihre Byobu-Konfiguration zu löschen und sauber zu beginnen:
Am 11.04 müssen Sie auch den Ordner entfernen, auf den dieser Symlink verweist:
Und dann fang an
byobu
.quelle
Falls eine der Tastenkombinationen aus den anderen Antworten nicht funktioniert hat, versuchen Sie einfach diesen entsprechenden Befehl in Byobu:
quelle
Mach dein
~/.byobu/keybindings
Aussehen so:und Bildschirm als Backend von byobu über auswählen
byobu-select-backend
. Das funktioniert zumindest in Debian.quelle