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

Comment renommer une session en tmux ?

Lorsque j'ai commencé à utiliser tmux, je n'ai pas donné de nom à ma première session. Ensuite, lorsque j'ai commencé à créer différentes sessions pour différentes tâches (travail, jeu, etc.), j'ai commencé à donner un nom à mes sessions.

Maintenant, j'ai un tas de sessions différentes, mais la première n'a pas de nom. Comment puis-je la nommer (ou la renommer), à la fois depuis tmux et depuis une invite du shell ?

Réponses (2)

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

De l'intérieur du tmux

Courte voie: préfixe, puis signe du dollar :

Ctrl + B, $

ou

Longue voie: préfixe, puis deux points :

Ctrl + B, :

Puis tapez cette commande à l'invite :

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

Si le nom de la session actuelle (-t current-name) n'est pas spécifié, la session actuellement attachée sera renommée.

Par défaut, le nom de la session sera entre parenthèses dans le coin inférieur gauche de tmux. Vous pouvez lister toutes les sessions et passer de l'une à l'autre avec :

Ctrl + B, s

A l'invite du shell

Vous pouvez renommer les sessions tmux avec

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

Pour trouver vos noms de session, faites tmux list-sessions – il sera dans la colonne la plus à gauche.

Si le nom de la session actuelle (-t current-name) n'est pas spécifié, la session la plus récemment utilisée sera renommée.

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

Depuis tmux, vous pouvez également modifier le nom de la fenêtre courante (une parmi d'autres dans la session) avec :

  • Préfixe, puis virgule :

Ctrl + B, ,

(Ceci ne renomme pas la “session”, mais la fenêtre à l'intérieur d'une session, que de nombreux utilisateurs qui atterrissent ici recherchent)