在tmux中,处理的默认行为C-b 0是跳转到窗口 0。我想C-b C-0跳转到当前窗口中的窗格 0。我尝试添加,
bind-key C-0 select-pane -t 0
我.tmux.conf失败了。还有什么我想念的吗?
在tmux中,处理的默认行为C-b 0是跳转到窗口 0。我想C-b C-0跳转到当前窗口中的窗格 0。我尝试添加,
bind-key C-0 select-pane -t 0
我.tmux.conf失败了。还有什么我想念的吗?
不完全是您正在寻找的方式,但我怀疑您是否有理由不喜欢以下内容:
display-panes或喜欢(<prefix> + q默认),您需要修改您的终端,以便 tmux 可以正确识别 control+digit 击键。(来源:https ://unix.stackexchange.com/questions/96884/using-ctrl0-9-to-cycle-between-windows-using-tmux )
例如,如果您使用的是 iTerm2,那么:
Preferences > Profiles > Keys并单击+Send Escape Sequence选择Esc+[27;5;48~以发送文本框然后,最后添加到您.tmux.conf的以下内容:
bind-key C-0 select-pane -t 0
重新启动 tmux(确保使用 关闭所有会话tmux kill-session)。您现在应该能够选择窗格编号 0。要使其他 9 个键起作用,请使用适当的转义序列重复上述 5 个步骤。它们可以在提供的链接中找到。