如果我<prefix>w
在拆分时打开窗口选择器,则窗口选择器仅显示在当前拆分中。如何让窗口选择器填满整个终端?
理想的解决方案应该是无缝的:即,无论我们是否已经缩放,都应该全屏打开窗口选择器,并且在离开窗口选择器时,缩放状态应该与打开窗口选择器之前的状态相同。
如果我<prefix>w
在拆分时打开窗口选择器,则窗口选择器仅显示在当前拆分中。如何让窗口选择器填满整个终端?
理想的解决方案应该是无缝的:即,无论我们是否已经缩放,都应该全屏打开窗口选择器,并且在离开窗口选择器时,缩放状态应该与打开窗口选择器之前的状态相同。
tl;dr:
<prefix>z
使用或缩放窗格resize-pane -Z
。的默认功能
<prefix>w
是choose-tree -w
(版本 2.6+;在旧版本中是choose-window
)。这些显示在 中pane
,因此请缩放窗格以暂时填满窗口。在一个键绑定上组合这两个操作应该相当简单。这可以进入您的
.tmux.conf
或正在运行的会话 (<prefix>:
):见
man tmux
:在当前版本的 tmux (3.2a) 中,窗口选择器默认开始缩放。您还可以添加自定义键绑定,添加
-Z
标志以显式请求缩放选择器:这不会干扰窗格的当前缩放状态。