在全新安装 Ubuntu 12.04 后,byobu 对功能键的解释似乎发生了变化。 F3并且F4仍将更改当前会话中的活动选项卡,但它会为所有连接进行更改。以前,如果您与同一个用户(同一个会话)有两个活动连接,用户 1 在 shell 0/tab 0 上,用户 2 在 shell 0/tab 0 上,则当用户 2 按下 时F3,他们将更改为选项卡 1,而用户 1 将保留在选项卡 0 上。使用最新版本 12.04 时,当用户 2 按下 时F3,所有连接的用户都将移动到 shell 1/tab 1。有没有办法重新启用旧行为?我查看了 /etc/byobu 目录,只在那里找到了 backend 和 socketdir 文件。在 tmux 和 screen 之间切换后端似乎没有任何区别。有人知道有什么配置选项可以控制这个吗?
答案1
12.04 byobu 现在默认为tmux
后端而不是screen
。
因此,要获取您习惯的 byobu,只需输入:
byobu-select-backend
并选择“屏幕”选项而不是“tmux”。