由于某种原因,偶尔在 tmux 的标签行中,窗口名称的右侧和窗口编号之前的左侧会出现一个大写字母 Z,因此窗口名称如下所示:
Z11:bashZ Z12:窗口名称Z
我对这种行为没有意见。但我想了解这种行为是否能为我带来好处。
答案1
来自手动的[强调我的]:
默认情况下,窗口列表按升序显示当前会话中存在的窗口的索引、名称和(如果有)标志。可以使用
window-status-format
和window-status-current-format
选项进行自定义。标志是附加到窗口名称的以下符号之一:符号 含义 * 表示当前窗口。 - 标记最后一个窗口(之前选择的)。 # 窗口活动受到监视并且已检测到活动。 ! 窗铃受到监控并且窗口已响起铃声。 ~ 窗口在监视器静默间隔内一直保持静默。 M 窗口包含标记的窗格。 Z 窗口的活动窗格被放大。
Z
这可以解释中的尾随Z12:windownameZ
,但不能解释 中的前导。您可能正在使用定制格式;如果是这样,那么这些Z
s 可能意味着任何事情。比较这个问题:如何自定义 tmux“最后一个窗口标记”?
分析 的输出tmux show-options -Aw | grep 'window-status.*-format'
。也许您的自定义格式只是使用了#{window_flags}
(或#F
)两次,每次都Z
表示“放大”。