tmux 窗口名称前后出现 Z

tmux 窗口名称前后出现 Z

由于某种原因,偶尔在 tmux 的标签行中,窗口名称的右侧和窗口编号之前的左侧会出现一个大写字母 Z,因此窗口名称如下所示:

Z11:bashZ Z12:窗口名称Z

我对这种行为没有意见。但我想了解这种行为是否能为我带来好处。

答案1

来自手动的[强调我的]:

默认情况下,窗口列表按升序显示当前会话中存在的窗口的索引、名称和(如果有)标志。可以使用window-status-formatwindow-status-current-format选项进行自定义。标志是附加到窗口名称的以下符号之一:

符号 含义
* 表示当前窗口。
- 标记最后一个窗口(之前选择的)。
# 窗口活动受到监视并且已检测到活动。
! 窗铃受到监控并且窗口已响起铃声。
~ 窗口在监视器静默间隔内一直保持静默。
M 窗口包含标记的窗格。
Z 窗口的活动窗格被放大。

Z这可以解释中的尾随Z12:windownameZ,但不能解释 中的前导。您可能正在使用定制格式;如果是这样,那么这些Zs 可能意味着任何事情。比较这个问题:如何自定义 tmux“最后一个窗口标记”?

分析 的输出tmux show-options -Aw | grep 'window-status.*-format'。也许您的自定义格式只是使用了#{window_flags}(或#F)两次,每次都Z表示“放大”。

相关内容