如何在 tmux 中重命名会话?

如何在 tmux 中重命名会话?

我第一次使用 tmux 时,并没有给我的第一个会话命名。后来,当我开始为不同的任务(工作、娱乐等)创建不同的会话时,我开始为我的会话命名。

现在我有一堆不同的会话,但第一个会话没有名称。我该如何在 tmux 和 shell 提示符中命名(或重命名)它?

答案1

从 tmux 内部

快捷方式:前缀,然后美元符号:

Ctrl+ B$

或者

很长的路要走:前缀,然后冒号:

Ctrl+ B:

然后在提示符下键入此命令:

rename-session [-t current-name] [new-name]

如果未指定当前会话名称(-t current-name),则当前附加的会话将被重命名。

默认情况下,会话名称将位于 tmux 左下角的括号中。您可以列出所有会话并在它们之间切换:

Ctrl+ Bs

从 shell 提示符

你可以使用以下命令重命名 tmux 会话

tmux rename-session [-t current-name] [new-name]

要查找您的会话名称,请执行以下操作tmux list-sessions——它将位于最左边的列中。

如果未指定当前会话名称(-t current-name),则最近使用的会话将被重命名。

答案2

在 tmux 中,你还可以编辑当前窗口(会议中的众多会议之一)与:

  • 前缀,然后是逗号:

Ctrl+ B,

(这不会重命名“会话”,而是重命名会话内的窗口,许多访问此处的用户正在搜索该窗口)

相关内容