Jedno z okien w mojej sesji byobu w tajemniczy sposób przestaje otrzymywać naciśnięcia klawiszy. Mogę otworzyć nowe okna, ale to konkretne okno po prostu się zawiesza.
Więc teraz, za każdym razem, gdy się wywołuję byobu
, widzę 3 okna: 2, których faktycznie używam, plus jedno okno, które tam właśnie siedzi.
Czy istnieje sposób na zabicie tego krnąbrnego okna? Najlepiej tylko jedno okno. Ale jeśli muszę wyczyścić całą sesję, jest również w porządku.
Odpowiedzi:
Ctrl- a+ kzabija aktualnie
y/n
zaznaczone okno po potwierdzeniu na ekranie / byobu.źródło
Możesz użyć skrótu Byobu , Ctrl- F6aby wymusić zabicie okien lub paneli.
Pełne ujawnienie: jestem autorem i opiekunem Byobu .
źródło
Ctrl+F6
nadal nie wymusza zabicia okna; po prostu odłącza sesję.Jeśli używasz byobu w trybie Emacsa, co oznacza, że Ctrl-a jest odwzorowany na „początek linii”, możesz zamiast tego użyć F12 + k. F12 zawsze działa jako funkcja ucieczki tmux / screen.
Zostanie wyświetlony monit z opcją tak / nie.
źródło
Na koniec skorzystałem z tej pomocnej odpowiedzi na StackOverflow , tj .:
(Oczywiście zrobiłem to ręcznie,
screen -ls
a następniescreen -X -S $screen_session quit
)źródło