Byobu:在同一会话的不同窗口中打开不同的选项卡

Byobu:在同一会话的不同窗口中打开不同的选项卡

假设我有一个 byobu 会话正在运行,并且打开了多个选项卡。然后,如果我打开一个新终端并启动 byobu,它将带我进入同一会话。如果我在一个终端中切换 byobu 选项卡,另一个终端也会切换到同一选项卡。

是否可以在不同的终端打开同一个 byobu 会话的不同选项卡?

答案1

好问题!

从客户端-服务器的角度来看,由于 Tmux 的工作方式,这不可能直接实现。

尽管如此,还是有一个可行的解决方法……基本上,你只需要有单独的会议屏风通过几个键绑定使这变得简单和方便。

  • F2创建新窗口
  • Alt-LeftAlt-Right在它们之间来回移动
  • Ctrl-F2创建垂直分割
  • Shift-F2创建水平分割
  • Shift- Up, - Down, - Left, - Right,在分割处移动
  • Ctrl- Shift-F2创建新会话
  • Alt-UpAlt-Down在会话之间移动

后两个应该可以解决你的问题!

全面披露:作者和维护者屏风这里

答案2

由于这是 Google 上的热门搜索,我将添加一个适用于我正在使用的 tmux 版本的解决方案:

byobu list-sessions

注意它们以数字作为前缀。要连接现有会话的不同“视图”,只需执行以下操作:

byobu new-session -t <number>

请参阅此处的讨论:

相关内容