441 votes

Comment renommer une session dans tmux ?

Lorsque j'ai commencé à utiliser tmux, je n'ai pas donné de nom à ma première session. Ensuite, comme 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 Shell ?

666voto

MyItchyChin Points 6189

A partir de tmux

Le chemin le plus court : préfixe, puis le signe dollar :

Ctrl + B , $

ou

Un long chemin : 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 basculer entre elles avec :

Ctrl + B , s

A partir de l'invite Shell

Vous pouvez renommer les sessions tmux avec

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

Pour trouver les noms de vos sessions, 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.

20voto

rubo77 Points 3964

A partir de tmux, vous pouvez également éditer le nom de l'interface utilisateur. fenêtre actuelle (un parmi plusieurs au sein de la session) avec :

  • Préfixe, puis signe virgule :

Ctrl + B , ,

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

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X