Byobu'da pencereyi nasıl kapatırım?


39

Byobu kullanmaya başladım ve gerçekten harika bir şey buldum.

Çok fazla kısayol tuşu var. Ama onlardan birini bulamadım ve zor bir noktaya saplandım.

İle F2- yeni bir pencere oluşturursunuz, ancak artık gerekmediğinde bu pencereyi nasıl kapatabilirsiniz ?

Daha sonra yeni pencere oluşturma için harika bir benzetme buldum - sadece pencereyi böl ve shift-F2

Ve geri döndürebilirsin - ctrl- F6.

Yanıtlar:


65

Ya yazabilirsiniz çıkış , ya da pencere / bölmeleri, öldürme Byobu en keybinding kullanın Ctrl- F6.

Tam açıklama: Ben Byobu'nun yazarı ve sorumlusuyum .


1
Bu exist, sekme donmuş olduğu için yazı yazamadığınızda bile çalışır .
Konrad Höffner

2
@ KonradHöffner exit.
pjvandehaar 12:15

2
Soru aslında sadece panelden değil, tüm pencereyi bir kerede kapatmak istiyor. Ve ya exit, Ctrl+6ya Ctrl+Dpanel tarafından yakın paneli. Tüm panelleri bir pencereden aynı anda kapatabilecek bir yol yok mu @ dustin-kirkland?
Akronix

2
Önerilen kısayolun Ctrl-F6Mac OS X'te (belki de bazı sistem klavyesi kısayolu nedeniyle) çalışmadığını gördüm . Neyse Ubuntu'da mükemmel çalışıyor.
gerlos

21

ctrl+ a, sonrak

Onay isterse yenter ve enter tuşuna basın.


2
Byobu 5.17'de (Ubuntu 12.04) dondurulmuş bir komut istemi ile benim için çalışan tek cevap bu.
pjvandehaar 12:15

Bu da vardiya komutlarının olmadığı TTY'de çalışır. Günümü kurtardın!
Moonchild

6

Pencerede çalışan başka iş yoksa, kapatmak için Ctrl+ tuşunu kullanabilirsiniz D.


1
Çalışan işler var ve hepsini öldürmek mi istiyorsun? <kbd> Ctrl </kbd> - <kbd> F6 </kbd> benim için çalışmıyor.
kapak

Eğer + c Ctrl, ya da diğer terminalden kullanarak olabilir @lid kill, pkillya da killall. Ctrl + D, EOF karakterini (AKA ^ D, \ 04, 0x4) gönderir, girdi akışını tty'ye sonlandırmak için sinyali gönderir.
Pablo A

4

Komut istemine "exit" yazın.


Bunu denedim - bu işe yaramıyor. Bu konuyu man sayfalarında okudum ama bu işe yaramadı.
nazar_art

Byobu ile Ubuntu VM'lerimde "exit" kullandığımda, mevcut pencereyi kapatıyor ve bir öncekine gidiyor (sanırım birden fazla tane var). Sadece bir tane varsa, tüm SSH oturumunu kapatır.
Xavier J,

Lubuntu 13.10'da bu işe yaramaz.
nazar_art

3

Benim görüşüme göre, screendoğru yöntemi kullanıyorsanız, tuşuna basarak kullanmaktır.

Ctrl + a d

yani basın Ctrl + asonra d sonra yazın

exit

Yani yazdığınızda byobuoturumu devam ettirebilirsiniz. Daha fazla ayrıntı için bakınız.

'Exit' yazmadan ekrandan nasıl çıkarım?


3

Byobu'da bir pencereyi kapatmak için doğrudan bir komut yoktur, içinde çok fazla bölünme varsa. Ancak, güzel bir geçici çözüm var. Shift+ Tuşlarına basın F9. Bu, komutu geçerli pencerenin tüm bölümlerine göndermek için bir bilgi istemi çekecektir. Şimdi sadece yazın exitve huzzah !!

Bununla birlikte, bölmelerden birinin içinde bir şey olması durumunda işe yaramayacaktır. Bu durumda, Ctrl+ tuşuna F6birkaç kez basarak bu tür bölümleri manuel olarak kapatın .


0

F2'ye (veya Mac'te Fn + F2'ye) basarak yeni bir pencere açın.

Bu yeni pencereden, tüm açık pencereleri geçerli oturumda listeleyin:

byobu list-windows

Şimdi, kapatmak istediğiniz pencereyi öldürün (farz edelim ki pencere no. 3):

byobu kill-window -t 3

Bu yüzden önceki komuttaki son rakamı, kapatmak istediğiniz pencerenin numarası ile değiştirmelisiniz.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.