我的.tmux.conf
:
bind-key -n M-1 select-window -t :1
bind-key -n M-2 select-window -t :2
bind-key -n M-h select-window -p
bind-key -n M-l select-window -n
我期望 alt+h 转到上一个窗口,alt+l 前进到下一个窗口。 alt+1 和 alt+2 按预期工作。如果我将 M 更改为 C,则 ctrl+h/ctrl+l 可以正常工作。 ctrl+l 甚至覆盖 zsh 的键绑定,这将清除 shell。如果我拉出 tmux 命令提示符并输入 :select-window -p (或 -n),它就可以正常工作。
我如何找出这些键绑定不起作用的原因?
编辑:tmux list-keys
也不显示 Mh 或 Ml 已绑定到其他任何东西。