TMUX:配置标题长度

TMUX:配置标题长度

我已将 tmux 配置为显示每个窗口的当前工作目录(它从 bash 获取此目录)问题是,有时目录名称太长,占用大量空间。在屏幕上,此大小过去仅限于“非活动”窗口,但在 tmux 中,它会扩展到所有内容。

有没有办法限制标题的大小?

答案1

您可以调整窗口选项window-status-formatwindow-status-current-format获得所需的效果。

这两个选项的默认值相同(#I:#W#F:窗口索引、冒号、窗口名称和窗口标志),因此默认情况下它们的显示方式相同。您可以通过设置window-status-format以下内容来限制非活动窗口的显示窗口名称的长度#I:#10W#F(此“最大长度”在手册页中进行了描述,位于 下status-left)。

因此,在您的中~/.tmux.conf,您可能会使用这个:

set-option -gw window-status-format "#I:#10W#F" # limit the length of inactive window name

注意:以上示例调整了全球的值,但每个窗口都可以有自己的自定义值,因为这些是窗户选项。如果您最终想要某个特定窗口完整显示,那么您可以(重新)设置该窗口的window-status-format值。

相关内容