tmux에서 접두사 키를 두 번 바인딩해야 합니까?

tmux에서 접두사 키를 두 번 바인딩해야 합니까?

터미널 멀티플렉서 tmux와 ​​구성 파일이 포함된 Git 저장소를 설명하는 다양한 블로그에서 tmux.conf다음 두 줄을 발견했습니다(아마도 다양한 접두사 키가 있음).

set -g prefix2 C-a
bind C-a send-prefix -2

하지만 내가 답을 찾을 수 없었던 것은 두 번째 줄이 필요한 이유입니다. 내 이해에 따르면 첫 번째 줄은 이미 주어진 키를 보조 접두사로 바인딩합니다. 또한 tmux첫 번째 줄만 있는 상태로 구성을 시도했는데 제대로 작동하는 것 같습니다. 그렇다면 보조 접두사 키를 명시적으로 다시 전송하기 위해 두 번째로 바인딩해야 하는 이유는 무엇입니까?

답변1

두 번째 줄은 Ctrl-A- Ctrl-A리터럴 Ctrl-A 입력을 프로그램에 보냅니다(send-prefix). 그 용도가 없다면 필요하지 않지만 해롭지는 않습니다. 키를 두 번 바인딩하지 않습니다.

이에 대한 한 가지 사용 사례는 실행 중이 tmux거나 screentmux 내부입니다.

관련 정보