tmux 키 바인딩을 수정하는 방법은 무엇입니까? (3.0a로 업그레이드 후)

tmux 키 바인딩을 수정하는 방법은 무엇입니까? (3.0a로 업그레이드 후)

저는 Kubuntu 19.10에서 tmux를 사용하고 있었고(키 바인딩이 작동했습니다) 방금 Kubuntu 20.04로 업그레이드했습니다(바인딩이 더 이상 작동하지 않습니다). 이전 tmux 버전에 대해서는 모르지만 현재는 tmux 3.0a.

손상된 키 바인딩은 다음과 같습니다 bind-key \ split-window -h -c '#{pane_current_path}'. split-window -h -c '#{pane_current_path}'새 창을 만들기 위해 수동으로 호출할 수 있지만 기억하고 입력하는 것은 거의 불가능합니다.

유사한 키 바인딩: bind-key - split-window -v -c '#{pane_current_path}'여전히 작동합니다. 다른 모든 구성은 여전히 ​​작동하는 것 같습니다.

나는 bind-key -n \ split-window...이 주장이 도움이 될 것이라고 추측하려고 노력했지만 -n그렇지 않았습니다. 이 문제를 시도할 다른 가능성이나 해결/디버깅 방법을 모르겠습니다.

답변1

백슬래시를 이스케이프하거나 인용해야 합니다.

bind-key \\ split-window -h -c '#{pane_current_path}'

또는

bind-key '\' split-window -h -c '#{pane_current_path}'

...그렇지 않으면 오류가 발생합니다.

unknown key: split-window

tmux해당 키에 명령을 할당하려고 하면 오류가 발생합니다 split-window. 로 이스케이프 처리하여 추가한 초기 공백에 유의하세요 \.

관련 정보