byobu: Wie kann ich das Schließen eines Fensters erzwingen?


18

Eines der Fenster in meiner Byobu-Sitzung empfängt auf mysteriöse Weise keine Tastenanschläge mehr. Ich kann neue Fenster öffnen, aber das bestimmte Fenster hängt gerade.

Jetzt byobusehe ich jedes Mal, wenn ich aufrufe , 3 Fenster: 2, die ich gerade benutze, plus das 1 Fenster, das sich gerade dort befindet.

Gibt es eine Möglichkeit, dieses seltsame Fenster zu töten? Am liebsten nur dieses eine Fenster. Aber wenn ich die ganze Sitzung klären muss, ist das auch in Ordnung.


Antworten:


27

Ctrl- a+ beendet kdas aktuell fokussierte Fenster nach einer y/nBestätigung in screen / byobu.


2
Dies ist, was tatsächlich für mich gearbeitet (mit Kitt)
Robin Manoli

2
Wenn Sie eine Eingabeaufforderung sehen, 1 für den Bildschirmmodus, 2 für den Emacs-Modus, wählen Sie 1 und führen Sie diese aus.
user34112

5
Wenn Sie byobu im Emacs-Modus verwenden, was bedeutet, dass Strg-a dem "Zeilenanfang" zugeordnet ist, können Sie stattdessen F12 + k verwenden. F12 funktioniert immer als tmux / screen escape
Ecerulm 20.03.15

1
Danke, ich verwende eine SSH-Verbindung zu einer Remote-AWS-Ubuntu-Box, und das hat bei mir funktioniert. Mit dem Befehl haben die anderen Befehle die Sitzung getrennt, ohne das Fenster zu schließen.
JosephMCasey

@ JosephMCasey für ssh Sie könnten ssh-Verbindung schließen .
Pablo A

21

Sie können mit Byobu die Hotkey, Ctrl- F6zu Kraft-kill Fenster oder Scheiben.

Vollständige Offenlegung: Ich bin der Autor und Verwalter von Byobu .


Ich habe es versucht, aber PuTTY hat die Sitzung geschlossen. Wenn ich eine Sitzung wieder öffne, wird beim Aufrufen von byobu immer noch das Fenster "hängt" angezeigt.
Pepoluan

3
Okay, ich habe PuTTY neu konfiguriert, um Tastaturkürzel zu ignorieren. Ctrl+F6tötet immer noch kein Fenster mit Gewalt; Es löst nur die Sitzung.
Pepoluan

5

Wenn Sie byobu im Emacs-Modus verwenden, was bedeutet, dass Strg-a dem "Zeilenanfang" zugeordnet ist, können Sie stattdessen F12 + k verwenden. F12 fungiert immer als tmux / screen escape.

Sie werden von dort mit einer Ja / Nein-Option aufgefordert.


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.