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

¿Cómo puedo cambiar el nombre de una sesión en tmux?

Cuando empecé a usar tmux, no le di un nombre a mi primera sesión. Luego, cuando empecé a crear diferentes sesiones para diferentes tareas (trabajo, juego, etc), empecé a nombrar mis sesiones.

Ahora tengo un montón de sesiones diferentes, pero la primera no tiene nombre. ¿Cómo puedo nombrarla (o renombrarla), tanto desde tmux como desde un prompt del shell?

Respuestas [2]

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

Desde dentro de tmux

Forma corta: prefijo, luego signo de dólar:

Ctrl + B, $

o

Forma larga: prefijo, luego dos puntos:

Ctrl + B, :

Luego escriba este comando en el prompt:

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

Si no se especifica el nombre de la sesión actual (-t current-name), se cambiará el nombre de la sesión actual.

Por defecto, el nombre de la sesión aparecerá entre paréntesis en la esquina inferior izquierda de tmux. Puede listar todas las sesiones y cambiar entre ellas con:

Ctrl + B, s

Desde el prompt del shell

Puede renombrar las sesiones de tmux con

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

Para encontrar los nombres de las sesiones, haga tmux list-sessions -- estará en la columna más a la izquierda.

Si no se especifica el nombre de la sesión actual (-t current-name), se renombrará la sesión utilizada más recientemente.

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

Desde el tmux también se puede editar el nombre de la ventana actual (una de tantas dentro de la sesión) con:

  • Prefijo, luego signo de coma:

Ctrl + B, ,

(Esto no cambia el nombre de la "sesión", sino de la ventana dentro de una sesión, que es lo que buscan muchos usuarios que aterrizan aquí)

11