저는 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
. 로 이스케이프 처리하여 추가한 초기 공백에 유의하세요 \
.