我通常会打开 4 或 5 个 tmux“选项卡”(又称 tmux 窗口)。它们通过按 Control+B、C 创建
在许多应用程序中,您可以按 Control+Tab 在选项卡(或内部窗口,或其他)之间切换。您可以在 Firefox、Chrome、Sublime Text、Dolphin 等中看到此功能。
我怎样才能告诉 tmux 也这样做?
我已经在 ~/.tmux.conf 中尝试了以下内容:
绑定键 C-Tab 下一个窗口 绑定键 CS-Tab 上一个窗口
但它不起作用。
我正在使用:Windows 8.1,Putty 0.63 和 tmux 1.8
答案1
问题是您需要在 tmux 监听您的键绑定之前发送前缀(“Cb”)。
按键绑定
可以通过使用前缀键(默认为“Cb”(Ctrl->b))和命令键的组合键从连接的客户端控制 tmux。
因此,Ctrl-Tab 本身不起作用。您需要先输入前缀。
可以通过将 -n 参数传递给 bind-keys 来绑定不需要前缀的键,如下所示:
bind-keys -n C-Tab next-window
bind-keys -n C-S-Tab previous-windows
看这个答案在 stackoverflow.com 上查看更多详细信息。