tmux에서 창 이름을 바꾼 후 자동 창 제목 복원


18

기본적으로 tmux는 상태 표시 줄에 포커스 된 창의 제목을 표시합니다. rename-window제목을 수동으로 설정하는 데 사용한 후 기본 동작을 어떻게 복원합니까?

첫 번째 아이디어는 작동하지 않는 빈 제목을 설정하는 것이 었습니다. 소스 코드에 따르면 창 옵션 "auto-rename"을 0으로 설정하지만 setw -g automatic-rename on옵션이 설정되었는지 확인하는 것 외에는 아무런 효과가없는 것 같습니다.

답변:


23
setw automatic-rename

이것은 현재 창에서 작동합니다

setw -g automatic-rename

이것은 글로벌 세션에 영향을 미치므로 모든 새 창이 영향을받습니다.


이것은 다른 이름 세트가있는 동안 동적으로 설정된 창 이름을 복원하지 않습니다. 이는 내가 원하는 것입니다 (이전 제목을 복원하거나 마지막으로 설정된 항목으로 되돌림). 그러나 패치 없이는 이것이 가능하지 않은 것처럼 보이므로 어쨌든 감사합니다.
tripflag

2
@tripflag, 그렇습니다. 방금 시도했습니다.
Atcold

3
그냥 당신이 당신의 TMUX 접두사 (일반적으로 Ctrl 키-B) 다음 콜론 입력해야 모두에게 그것을 명확하게하기 위해 :다음 setw물건
다비드

0

@ Ahed-eid의 대답은 automatic-renameOC의 경우가 아니라고 생각하는 경우에만 작동합니다 .

정답은 다음과 같습니다.

  • set allow-rename on -창 제목의 수동 설정을 무시할 수 있습니다.
  • set automatic-rename on -tmux 자체가 터미널 검사 메커니즘을 통해 창 이름과 제목을 설정하려는 경우
  • set automatic-rename off -터미널에서 창 이름과 제목을 제어하려는 경우 (예 : 셸 프롬프트)
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.