모든 창과 모든 창에 대한 tmux 로깅

모든 창과 모든 창에 대한 tmux 로깅

너무 오래;: 나는 tmux에 로그인을 시작하고 내가 만드는 모든 새 창과 해당 창 내의 모든 창에 대해 이 작업을 수행하는 방법을 알아내려고 노력하고 있습니다.

저는 tmux를 처음 접했고 tmux에서 I/O를 기록하는 방법을 찾고 있습니다.

세션 중에 모든 창과 모든 창을 기록하는 방법을 이해하는 데 어려움을 겪고 있습니다. 녹음을 시작하고 설정하는 키 바인딩을 알고 있습니다.

bind-key H pipe-pane -o "exec cat >>$HOME/'#S-#I-#P-tmux.log'" \; display-message 'Started logging to $HOME/#W-tmux.log'

bind-key h pipe-pane \; display-message 'Ending logging to $HOME/#W-tmux.log'

하지만 모든 새 창과 창에 만드는 모든 창(세로 또는 가로)에 대해 각각에 로그인을 시작해야 하는 것 같습니다. 수작업 단계가 많은 것 같은 느낌이 듭니다.

나는 로깅을 시작하고 내가 만드는 모든 새 창과 해당 창 내의 모든 창에 대해 이 작업을 수행하도록 하는 방법을 알아내려고 노력하고 있습니다.

그게 가능합니까? 나는 GNU Screen에 deflog on모든 새 창을 기록하는 설정이 있다는 것을 알고 있으며 비슷한 설정이 있기를 바랐습니다. 아마도 자동화 관점에서 너무 많은 것을 요구하고 있는 것 같습니다. 수동이어야 합니다.

시간을 내어 이 문제를 검토해 주셔서 감사합니다.

관련 정보