저는 vim 친화적인 방식으로 tmux(xterm에서)를 사용하려고 합니다. 이것은 나의 현재 .tmux.conf입니다.
bind-key -n M-Down select-pane -D
bind-key -n M-Up select-pane -U
bind-key -n M-Left select-pane -L
bind-key -n M-Right select-pane -R
bind-key -n M-j select-pane -D
bind-key -n M-k select-pane -U
bind-key -n M-l select-pane -L
bind-key -n M-h select-pane -R
bind-key -n S-M-Right next-window
bind-key -n S-M-Left previous-window
bind-key -n S-M-Up split-window -h -c "#{pane_current_path}"
bind-key -n S-M-Down split-window -v -c "#{pane_current_path}"
// these do not work
bind-key -n S-M-l next-window
bind-key -n S-M-h previous-window
bind-key -n S-M-k split-window -h -c "#{pane_current_path}"
bind-key -n S-M-j split-window -v -c "#{pane_current_path}"
마지막 네 줄은 아무런 효과가 없으며 이러한 단축키는 tmux 또는 vim에서 다른 작업을 수행하지 않습니다. 작동하지 않는 이유가 있나요? 아니면 제가 찾을 수 없는 전역 단축키에 연결되어 있나요?
답변1
S-l
예 , 대신 L
바인딩해야 하며 다른 바인딩에도 마찬가지입니다.M-L
S-M-l