私は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}"
最後の4行は効果がなく、これらのショートカットはtmuxまたはvimで他の操作を実行しません。うまくいかない理由はありますか?それとも私が見つけることができないグローバルショートカットに接続されていますか?
答え1
S-l
はい、代わりにL
バインドする必要があり、他のバインディングにも当てはまります。M-L
S-M-l