我的tmux状态栏已经消失了

时间:2014-03-14 14:28:10

标签: session tmux

在tmux会话中编写代码时,我无意中按下了一系列使我的状态栏消失的键。

我没有碰过我的tmux配置文件,我确认状态栏在新的tmux会话中可见。断开连接并重新连接到此会话无济于事。

阅读手册并通过Google搜索,到目前为止没有运气。

从会话内部运行以下命令没有帮助:  ^ B:set-option -g status-bg默认值  ^ B:

上的set-option -g status

我打开了很多窗口,不想破坏这个会话。任何帮助将不胜感激。

2 个答案:

答案 0 :(得分:12)

从tmux命令行,发出:

:set status on

打开状态栏。您可以通过在.tmux.conf

中添加一行来简化此操作
# toggle statusbar
bind-key b set-option status

然后重新加载配置。

答案 1 :(得分:1)

不是一个解决方案,但可能是一种解决方法。

我假设你的旧会话是0号;根据需要将参数调整为-t

tmux new-session -t 0

这将创建一个与会话0具有相同窗口的新会话。如果在一个会话中创建一个新窗口,它也会出现在另一个会话中。如果从一个窗口中删除一个窗口,它将从另一个窗口中删除。更重要的是,新会话应该有一个状态栏。然后,您可以尝试删除旧的无状态会话:

tmux kill-session -t 0

这不应该影响会话0中的窗口,因为它们也是新会话的一部分。