byobu: Pencereyi kapatmaya nasıl zorlanır?


18

Byobu oturumumdaki pencerelerden biri gizemli bir şekilde tuş vuruşlarını almayı durduruyor. Yeni pencereler açabilirim, ancak o pencere sadece asılı.

Şimdi, her çağırışımda byobu3 pencere görüyorum: aslında kullandığım 2, artı orada oturan 1 pencere.

O yönlü pencereyi öldürmenin bir yolu var mı? Tercihen, sadece bir pencere. Ancak tüm oturumu temizlemem gerekirse, sorun değil.


Yanıtlar:


27

Ctrl- a+ ekranda / byobu'daki kbir y/nonaydan sonra o anda odaklanılan pencereyi öldürür .


2
benim için gerçekten işe
yarayan

2
Ekran modu için 1, emacs modu için 2 bir istem görürseniz 1'i seçin ve ardından çalıştırın.
user34112

5
Emacs modunda byobu kullanıyorsanız, Ctrl-a'nın "satırın başlangıcı" ile eşlendiği anlamına gelirse, bunun yerine F12 + k kullanabilirsiniz. F12 her zaman tmux / ekrandan kaçış olarak çalışır
ecerulm

1
Teşekkürler, uzak bir AWS ubuntu kutusuna bir SSH bağlantısı kullanıyorum ve bu benim için çalıştı. Komutu kullanarak diğer komutlar oturumu pencereyi kapatmadan ayırdı.
JosephMCasey

@JosephMCasey ssh için ssh bağlantısını kapatabilirsiniz .
Pablo A

21

Sen kullanabilirsiniz Byobu en , kısayol Ctrl- F6zorla öldürmek pencere veya bölmeleri için.

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


Bunu denedim, ama olan şey PuTTY'nin oturumu kapatmasıydı. Bir oturumu yeniden açtığımda, byobu girildiğinde hala 'asılı' pencere görünüyor mu?
pepoluan

3
Tamam, PuTTY'yi klavye kısayollarını yok sayacak şekilde yeniden yapılandırdım. Ctrl+F6hala bir pencereyi zorla öldürmez; sadece oturumu ayırır.
pepoluan

5

Emacs modunda byobu kullanıyorsanız, Ctrl-a'nın "satırın başlangıcı" ile eşlendiği anlamına gelirse, bunun yerine F12 + k kullanabilirsiniz. F12 her zaman tmux / ekran çıkışı olarak çalışır.

Oradan bir evet / hayır seçeneği istenir.


0

Son olarak, StackOverflow , yani bu yararlı cevap başvurdu :

screen -ls | grep "Detached" | awk '{print $1}' | xargs -i screen -X -S {} quit

(Elbette, manuel olarak yaptım, screen -lsardından screen -X -S $screen_session quit)


Sorunuzda genel olarak Byobu diyorsunuz, Ekran yerine Tmux kullanılıyorsa?
Pablo A
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.