我想将 tmux 中的 Cw Cw 绑定到select pane -l
。我基本上希望 tmux 中的键绑定与 vim 中的 相同C-w C-w
。
我尝试过绑定C-w-w
, C-ww
,C-w-C-w
但 tmux 一直抱怨不知道键,所以我想知道如何映射它。
答案1
几年后,但它就在这里。我们必须使用密钥table
来执行此操作:
bind-key -Ttable1 'C-w' if-shell "$is_vim" 'send-keys C-w' 'select-pane -l'
bind-key -Troot 'C-w' if-shell "$is_vim" 'send-keys C-w' 'switch-client -Ttable1'
就我而言,我试图让它适用于 vim-tmux。以上是我的.tmux.conf
.
我们本质上是创建一个新的键表,并将其设置C-w
为该表的前缀键,第二个C-w
是特定于我们刚刚创建的用于执行我们想要的操作的该表的键绑定。