창 분할: 명령을 찾을 수 없습니다. 분할 창에 tmux 키를 재할당/재매핑하는 방법은 무엇입니까?

창 분할: 명령을 찾을 수 없습니다. 분할 창에 tmux 키를 재할당/재매핑하는 방법은 무엇입니까?

오랫동안 나는 tmux를 사용하여 가로 및 세로 창을 분할해 왔습니다.

기본 키 매핑이 번거로워서 따옴표( ") 및 퍼센트( ) 키의 세로 분할과 가로 분할을 및 키로 %다시 매핑 했습니다 .-|

기억하기 쉽고 입력하기 쉬운 "|" 및 "-"로 다시 매핑했습니다.

그러나 최신 버전의 tmux에서는 이 매핑이 더 이상 인식되지 않습니다.
다음과 관련하여 오류가 발생합니다.split-window: command not found

여전히 원래 키(" 및 %)를 사용할 수 있습니다. 문제 없습니다.

이전에 사용한 매핑은 다음과 같습니다.

bind | split-window -h -c '#{pane_current_path}'  # Split panes horizontal
bind - split-window -v -c '#{pane_current_path}'  # Split panes vertically

자세한 내용은:

tmux source ~/.tmuux.conf

주어진

$ tmux source ~/.tmux.conf
tmux source ~/.tmux.conf
unknown key:  split-window
history -a

업데이트: 지도 키 주위에 따옴표를 사용하면 작동합니다.

답변1

.tmux.conf를 살펴본 후 오류는 따옴표 없이 \ 키를 바인딩하는 것 같습니다. 올바른 바인딩은 다음과 같습니다.

bind '\' split-window -h

인용 키를 사용하려는 경우에도 마찬가지입니다. 이 경우 다음을 사용해야 합니다.

bind '"' split-window -h

또는

bind "'" split-window -h

다음으로, 두 번째 매개변수를 추가해 보고 -c '#{pane_current_path}'여전히 작동하는지 확인할 수 있습니다.

관련 정보