![창 분할: 명령을 찾을 수 없습니다. 분할 창에 tmux 키를 재할당/재매핑하는 방법은 무엇입니까?](https://linux55.com/image/177646/%EC%B0%BD%20%EB%B6%84%ED%95%A0%3A%20%EB%AA%85%EB%A0%B9%EC%9D%84%20%EC%B0%BE%EC%9D%84%20%EC%88%98%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4.%20%EB%B6%84%ED%95%A0%20%EC%B0%BD%EC%97%90%20tmux%20%ED%82%A4%EB%A5%BC%20%EC%9E%AC%ED%95%A0%EB%8B%B9%2F%EC%9E%AC%EB%A7%A4%ED%95%91%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
오랫동안 나는 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}'
여전히 작동하는지 확인할 수 있습니다.