Comment renommer une session dans tmux?

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

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

À partir de tmux

Court chemin: préfixe, puis signe dollar:

Ctrl + B , $

ou

Long chemin: préfixe, puis colon:

Ctrl + B ,:

Ensuite, tapez cette commande à l'invite:

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

Si le nom actuel de la session ( -t current-name nom -t current-name ) n'est pas spécifié, la session actuellement connecté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 répertorier toutes les sessions et basculer entre elles avec:

Ctrl + B , s

À partir de l'invite du shell

Vous pouvez renommer les sessions de tux avec

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

Pour trouver les noms de votre session, faites des tmux list-sessions . Ce sera dans la colonne la plus à gauche.

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

À partir de tmux, vous pouvez également modifier le nom de la fenêtre actuelle (une parmi plusieurs dans la session) avec:

  • Préfixe, puis signe de virgule:

Ctrl + B ,,