SSH 중단 후 tmux 창 이름을 다시 얻는 방법은 무엇입니까?

SSH 중단 후 tmux 창 이름을 다시 얻는 방법은 무엇입니까?

이는 심각하지는 않지만 짜증스러울 수 있는 일반적인 문제입니다.

원격 서버에서 사용될 때 tmux각 창의 이름은 실행 중인 프로그램에 따라 변경됩니다. 따라서 bash셸을 실행하는 창이 3개 있으면 창 1부터 시작하여 창에 , , 이라는 vim레이블이 지정됩니다 . 세 가지 보고서를 모두 닫으면 . 여태까지는 그런대로 잘됐다.0:bash1:vim2:bashvimbash

ssh예를 들어 일부 시스템의 경우 창 이름이 로 변경되면 ssh other_user@some_machine문제 가 되지 않습니다. 문제는 세션을 닫아도 창의 이름이 여전히 남아 있다는 것입니다.tmux1:other_user@some_machine:~ssh

수동으로 다른 이름으로 변경할 수 있다는 것을 알고 있습니다. :rename-window "Better"하지만 멋진 자동 창 이름 변경 기능을 어떻게 다시 얻을 수 있나요? 지금까지 제가 찾은 유일한 해결책은 창을 닫고 새 창을 시작하는 것입니다. 그러면 ssh문제가 있는 컴퓨터를 발견할 때까지 기본 동작으로 되돌아갑니다. 모든 ssh연결이 원격 컴퓨터의 이름을 바꾸는 것은 아니지만 일부 연결의 이름은 바뀌지만 올바르게 복원되지는 않습니다.

관련 정보