2012-05-23 17:15:49 +0000 2012-05-23 17:15:49 +0000
338
338

我如何在tmux中重命名一个会话?

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

现在我有一堆不同的会话,但第一个会话没有名字。我怎样才能给它命名(或重命名),无论是在tmux内部还是在shell提示符下?

Risposte (2)

504
504
504
2012-05-23 17:28:22 +0000

从tmux内部

短方式:前缀,然后是美元符号:

Ctrl + B, $

长方式:前缀,然后是冒号。

Ctrl + B, :

然后在提示符下键入这个命令。

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

如果没有指定当前会话名称(-t current-name),当前连接的会话将被重新命名。

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

Ctrl + B, s

从shell提示

你可以用

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

重命名tmux会话 要找到你的会话名,按tmux list-sessions – 它将在最左边的一栏。

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

11
11
11
2016-06-21 11:08:24 +0000

在tmux中,你也可以编辑当前窗口的名称(会话中的许多窗口之一),使用的是

  • 前缀,然后是逗号:

Ctrl + B, ,

(这并不是重命名 “会话",而是重命名会话中的窗口,许多用户在这里搜索)