Jak zamknąć okno na byobu?


37

Zacząłem używać byobu i uważam, że to naprawdę fajne.

Ma wiele skrótów klawiszowych. Ale nie mogłem znaleźć żadnego z nich i utknąłem z jednym trudnym punktem.

Z F2 - tworzysz nowe okno, ale jak zamknąć to okno, gdy już go nie potrzebujesz ?

Później znalazłem fajną analogię do tworzenia nowych okien - po prostu podziel okno i - przesunięcie - F2

I możesz cofnąć to - ctrl - F6 .

Odpowiedzi:


61

Możesz pisać wyjście lub użyj klawisza Byobu do zabijania okien / paneli, czyli Ctrl - F6 .

Pełne ujawnienie: jestem autorem i opiekunem Byobu .


1
Działa to nawet wtedy, gdy nie możesz pisać exist ponieważ karta jest zamrożona.
Konrad Höffner

2
@ KonradHöffner exit.
pjvandehaar

2
Pytanie faktycznie wymaga zamknięcia całego okna naraz, nie tylko panelu po panelu. I albo exit, Ctrl+6 lub Ctrl+D zamknij panel po panelu. Czy nie ma sposobu na zamknięcie wszystkich paneli z okna na raz @ dustin-kirkland?
Akronix

2
Odkryłem, że sugerowany skrót, Ctrl-F6, nie działa na Mac OS X (może z powodu jakiegoś skrótu klawiaturowego systemu). W każdym razie działa idealnie w Ubuntu.
gerlos

18

ctrl + za , następnie k

Jeśli poprosi o potwierdzenie, wpisz y i naciśnij Enter.


2
Na Byobu 5.17 (Ubuntu 12.04), z zamrożonym wierszem polecenia, jest to jedyna odpowiedź, która zadziałała dla mnie.
pjvandehaar

To działa również na TTY, gdzie nie działają polecenia zmiany. Uratowałeś mi dzień!
Moonchild

6

Jeśli w oknie nie ma więcej zadań, możesz użyć Ctrl + re zamknąć to.


1
Co to są zadania i chcesz je wszystkie zabić? & lt; kbd & gt; Ctrl & lt; / kbd & gt; - & lt; kbd & gt; F6 & lt; / kbd & gt; nie działa dla mnie.
lid

@lid możesz ctrl + c lub z innego terminala używając kill, pkill lub killall. Ctrl + D wysyła znak EOF (AKA ^ D, 04, 0x4), wyślij sygnał, aby zakończyć strumień wejściowy do tty.
Pablo Bianchi

4

Wpisz „exit” w wierszu polecenia.


Próbowałem tego - to nie działa. Przeczytałem o tym na stronach man, ale to nie zadziałało.
nazar_art

Kiedy używam „exit” na moich maszynach Ubuntu VM z Byobu, zamyka bieżące okno i przechodzi do poprzedniego (zakładając, że mam więcej niż jedno). Jeśli mam tylko jedną, to zamyka całą sesję SSH.
Xavier J

w Lubuntu 13.10 to nie działa.
nazar_art


3

Nie ma bezpośredniego polecenia zamknięcia okna w Byobu, jeśli zawiera ono wiele podziałów. Jest jednak ładne obejście. naciśnij Przesunięcie + F9 . Spowoduje to wyświetlenie monitu o wysłanie polecenia do wszystkich podziałów bieżącego okna. Teraz po prostu wpisz exit i huzzah !!

To jednak nie zadziała, jeśli jeden z podziałów ma w sobie coś działającego. W takim przypadku ręcznie zamknij takie podziały, naciskając Ctrl + F6 kilka razy.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.