man
该页面对所有各种选项都有非常详细的描述(状态栏是高度可配置的)。最好的办法是通读man tmux
并特别注意那些以 . 开头的选项status-
。
因此,例如,status-bg red
将设置栏的背景颜色。
栏的三个组成部分,左右部分和中间的窗口列表,都可以根据您的喜好进行配置。status-left
并且status-right
,除了拥有自己的变量(比如#S
列出会话名称)之外,还可以调用自定义脚本来显示,例如系统信息,如平均负载或电池时间。
根据当前在其中运行的内容重命名窗口或窗格的选项是automatic-rename
. 您可以使用以下方法全局设置或禁用它:
setw -g automatic-rename [on | off]
构建自己的状态栏最直接的方法是从普通状态栏开始,然后逐步添加更改,随时重新加载配置。1
您可能还想在 github 或 bitbucket 上查看其他人的 conf 文件以提供一些灵感。你可以在这里看到我的2。
1您可以通过在您的.tmux.conf
:
bind R source-file ~/.tmux.conf \; display-message "Config reloaded..."
Ctrlb然后,您可以使用,测试您的新功能Shiftr。tmux
如果您错误配置了选项,将打印一条有用的错误消息 - 包括有问题的代码段的行号。
2注意:我根据我是在 X 中还是在控制台中调用不同的状态栏- 我发现这非常有用。