在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 个步骤。它们可以在提供的链接中找到。