tmuxinator와 함께 tmux를 사용하여 구성하고 있습니다. 필자는 언제나 두 개 이상의 편집기 세션이 열려있는 다른 창을 열고 있습니다. 전체 tmux 세션을 닫아야 할 때마다, 컴퓨터를 끄기 때문에 시간이 걸립니다. 이는 다양한 tmux 창에서 활성화 된 프로세스가 있기 때문입니다. 그래서 모든 Vim 인스턴스를 수동으로 종료해야합니다. 필자가 포함하는 창을 죽이면 vim 스왑 파일을 갖게 될 것이기 때문입니다.tmux를 종료 할 때 자동으로 프로세스를 닫습니다.
그래서 tmux 세션 전체를 종료하고 (단지 분리하지 않고) 실행중인 모든 프로세스를 자동 종료하는 방법이 있습니까?
이것은 좋은 질문입니다. 주어진 창에서 여러 창을 닫을 때'set synchronize-panees' 명령이 유용하다는 것을 알았습니다. 그러나 "shutdown"명령을 사용하는 것이 유용 할 수 있습니다 (프로세스 이름/tmux-window 이름에 따라 사용자 정의 가능한 옵션이있을 수 있습니다). – mMontu
다른 누군가가 이미 그것을 생각한 것 같습니다 : [tmuxinator ticket on github] (https://github.com/tmuxinator/tmuxinator/issues/92) – mMontu