如何更改tmux键盘热键一次完成两件事?

时间:2015-04-19 05:12:22

标签: tmux

我如何完成

[press C-a q] -> [me selecting one of the pane indices] -> [C-a z (to zoom)]

前两步?

换句话说,我想重新绑定C-a q <NUMBER>,以便在最后,所选窗格自动放大

1 个答案:

答案 0 :(得分:0)

我认为此解决方案应该有效,请在.tmux.conf中添加以下内容:

bind q choose-window "select-window -t '%%'; resize-pane -Z"

然后从shell执行此命令重新加载它:tmux source ~/.tmux.conf

注意几件事:

  • 已在最新的tmux版本1.9a上测试过。它可能适用于早期版本(但我还没有经过测试)。
  • 选择一个窗口是互动的!您可以按<NUMBER>选择窗口或使用键盘箭头选择窗口。
  • 缩放功能将*切换*放大目标窗口!因此,如果目标窗口已经缩放,它将不会缩放。