Byobu 세션 내 창 중 하나가 신비스럽게 키 입력을받지 않습니다. 새 창을 열 수는 있지만 특정 창은 중단됩니다.
이제는 내가 호출 할 때마다 byobu
실제로 사용중인 3 개의 창과 거기에 앉아있는 1 개의 창이 나타납니다.
그 창을 죽일 방법이 있습니까? 바람직하게는 단지 하나의 창입니다. 그러나 전체 세션을 지워야한다면 괜찮습니다.
답변
Ctrl– a+ screen / byobu에서 확인 k후 현재 포커스가있는 창을 종료합니다 y/n
.
답변
답변
Emacs 모드에서 byobu를 사용하는 경우 Ctrl-a가 “줄의 시작”에 맵핑됨을 의미하는 대신 F12 + k를 사용할 수 있습니다. F12는 항상 tmux / screen escape로 작동합니다.
거기에서 예 / 아니요 옵션이 프롬프트됩니다.
답변
마지막으로 StackOverflow에 대한 유용한 답변에 의지했습니다 .
screen -ls | grep "Detached" | awk '{print $1}' | xargs -i screen -X -S {} quit
(물론 수동으로 screen -ls
수행 한 다음 screen -X -S $screen_session quit
)