我将以下内容粘贴到我的 ~/.tmux.conf 中
bind -n <C-w>h run "(tmux display-message -p '#{pane_current_command}' | grep -iq vim && tmux send-keys C-h) || tmux select-pane -L"
现在它产生错误:
/home/machine/.tmux.conf:2: unknown key: <C-w>h
我试图模仿 vim 命令“+ h”切换到左侧缓冲区。
答案1
唯一接受的多键绑定是那些前面有前缀(默认为- )tmux
的单键,在不带标志的情况下使用时是隐式的。通过该标志,您可以告诉您使用单个密钥本身,而不是与前缀组合。否则,你tmux
Controlbbind
-n
tmux
不能在 中创建多键绑定tmux
。