你舔舔?

Modified on: Sun, 10 Jun 2018 00:32:23 +0800

有没有办法创建可识别的Byobu会话,这样当我有多个会话运行时, byobu-select-session 菜单会给我一个我能识别的会话列表,而不是非描述性的tmux端口号?

在一个理想的世界中,能够同时启动一个会话给它一个名字并修改这样一个会话以更改名称(如果它已经在运行)会很棒吗?这有可能,怎么样?

修改1:更多细节:

  • 我使用tmux作为后端,并不特别想切换回屏幕。
  • 我现在尝试使用byobu -S "Name"开始会话无效: - (

编辑2:一些发现:

  • 我现在发现了使用tmux本机命令的部分答案:tmux rename-session <current-name> <new-name>重命名现有会话,tmux new -s session_name创建新名称会话。我很惊讶byobu -S "name"不喜欢带有tmux后端的byobu的tmux new -s session_name
作者:,Ashimema

最佳答案

Byobu只是tmux(或屏幕)后端终端多路复用器的shell。因此,您可以通过Byobu传递您的后端支持的任何命令。

Byobu与tmux后端

使用指定名称开始新的Byobu会话:

byobu new -s <session-name>

更改预先存在的会话的名称:

byobu rename -t <session-name> <new-session-name>

Byobu与屏幕后端

使用指定名称开始新的Byobu会话:

byobu -S <session-name>

更改预先存在的会话的名称:

byobu -X <session-name> <new-session-name>

注意:所有归功于J.F.Sabastian的帮助。我现在已经验证了上述命令对于Tmux和Screen支持的Byobu都是正确的。

作者:,Ashimema

相关问答

添加新评论