tmux에서 현재 창을 제외한 모든 창을 닫는 방법 설정 창에 키가

원하는대로 설정 창에 키가 있지만 때로는 문제가 발생하거나 손이 닿지 않아 모든 창을 닫고 스크립트를 다시 실행하고 싶습니다. tmux현재있는 창을 제외한 모든 창을 닫는 간단한 명령이 있습니까?



답변

“kill-pane”명령을 사용할 수 있습니다.

 kill-pane [-a] [-t target-pane]
               (alias: killp)
         Destroy the given pane.  If no panes remain in the containing window, it is also destroyed.  The -a option kills all but the pane given with -t.

따라서 예를 들어 창 0을 제외한 모든 창을 종료하려는 경우 :

kill-pane -a -t 0

분할 창 번호를 모르는 경우 “display-panes”명령을 사용할 수 있습니다.

 display-panes [-t target-client]
               (alias: displayp)
         Display a visible indicator of each pane shown by target-client.  See the display-panes-time, display-panes-colour, and display-panes-active-colour
         session options.  While the indicator is on screen, a pane may be selected with the '0' to '9' keys.

답변

“^ b!”도 있습니다 http://www.dayid.org/os/notes/tm.html 에 따르면 (또한 시도해 보았습니다.)