#5135·tmux

浮动窗格讨论

作者: nicm创建于 2026年5月31日更新于 2026年9月14日

此问题用于讨论浮动窗口,用于了解它们如何工作,并收集和讨论功能请求和开发说明。请不要将其作为替代开启问题或 PR 的方式来报告错误或改进代码。浮动窗口是位于布局之上的窗口(类似于弹出窗口),但不像弹出窗口那样具有模态性,其行为类似于窗口(因此支持相同的退出序列)。浮动窗口是通过 new-pane 命令创建的,默认情况下绑定到 *。它们主要由 @mgrant0 编写,并得到了 @daneofmanythings 的帮助。截至 c9e22ab67bd7fe89ebb767215f2e671e72573e00,浮动窗口已在 master 中启用。目前,它们只能通过鼠标移动和调整大小。默认的第二行状态(如果 "status-format" 设置为 2)已被更改为显示窗口列表,如果 pane-border-status 设置为 topbottom,则在右侧可用一些控件来关闭和缩放或取消缩放。现在的计划是,master 中的内容加上一些小功能和 bug 修复将包含在 3.7 中,在此之后将添加更多功能,目的是将其包含在 3.8 中。在某个时候,弹出窗口要么将完全删除,要么将改为无法运行命令(也就是说,它们只用于显示文本)。

对此功能的开发继续在 floating_panes 分支中进行,欢迎测试此功能并报告问题,但请注意,它可能不稳定或行为在达到 master 之前可能会发生变化。