S-l
é L
, portanto, você deve vincular M-L
em vez de S-M-l
e, da mesma forma, as outras ligações.
Estou tentando usar o tmux (no xterm) de uma maneira amigável para o vim. Este é o meu arquivo .tmux.conf agora.
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}"
As últimas quatro linhas não funcionam e esses atalhos não fazem mais nada no tmux ou no vim. Existe uma razão pela qual eles não funcionam ou estão ligados a algum atalho global que não consigo encontrar?
Tags vim tmux keyboard-shortcuts