Comment renommer une session dans TMUX

Comment renommer une session dans TMUX
TMUX est une application de multiplexeur de terminal open source pour gérer efficacement plusieurs fenêtres terminales. Les personnes qui ont déjà utilisé l'application Terminator connaissent principalement la notion de gestion des onglets dans le terminal Linux. Avec TMUX, nous pouvons diviser le terminal en un certain nombre de vitesses. Nous pouvons ajuster ces vitesses en se déplaçant, en redimensionnement et en basculant entre eux. Cela aide à freiner la douleur de gérer plusieurs fenêtres et onglets de Gnome terminal.

Après avoir installé TMUX, vous ne trouverez aucune icône qui lui est associée. Il n'apparaîtra pas comme une application distincte, nous devrons plutôt l'invoquer du terminal gnome lui-même. Nous verrons plus tard comment faire ça.

Note: Dans ce «comment», nous avons utilisé le 'Ctrl + B' Comme le préfixe. Si vous avez configuré un autre préfixe, remplacez la commande par votre préfixe.

Que couvrirons-nous?

Dans ce guide, nous explorerons comment nous pouvons installer TMUX et plus spécifiquement «Comment renommer une session dans TMUX Terminal». Nous utiliserons Ubuntu 20.04 comme système de base pour ce guide. Laissez-nous d'abord commencer par l'installation de TMUX.

Installation de TMUX sur Ubuntu20.04

Les principaux systèmes d'exploitation comme Linux, MacOS et le sous-système Windows pour Linux (WSL) fournissent des packages de logiciels TMUX à partir de leur référentiel officiel. Donc, pour installer tmux sur Ubuntu 20.04, nous pouvons simplement utiliser le gestionnaire de packages ou le centre de logiciels comme indiqué ci-dessous:

1. Pour installer TMUX à l'aide de Package Manager, exécutez simplement la commande:

$ sudo apt install tmux

2. Pour installer TMUX à l'aide de Software Center, ouvrez le Centre logiciel et recherchez TMUX et cliquez sur Installer.

Lancement de TMUX

Une fois le TMUX installé, nous devrons utiliser le terminal gnome pour l'invoquer. On peut rencontrer l'erreur suivante lorsque vous exécutez la commande 'tmux':

«Terminal ouvert a échoué: terminal manquant ou inapproprié: xterm-256color»

Pour surmonter cette erreur, tapez «Terme d'exportation = xterm» sur le terminal et appuyez sur Entrée. Maintenant, exécutez à nouveau la commande 'tmux', cette fois l'erreur ne doit pas apparaître.

Une autre façon consiste à utiliser le 'Xterm' terminal et lancez le TMUX à partir d'ici. Cela a fonctionné sur notre Ubuntu 20.04 Système.

Comment utiliser TMUX

Nous pouvons utiliser trois façons d'envoyer des commandes à un terminal TMUX.

Utilisation des clés de préfixe: TMUX utilise une combinaison de touches appelée touche de préfixe, qui est par défaut 'Ctrl + B'. Ce préfixe est suivi d'une ou deux clés supplémentaires qui seront interprétées par TMUX pour une opération particulière. Par exemple, nous pouvons nous détacher d'une session en utilisant: [Prefix + D].

En utilisant le mode de commande: Pour envoyer les commandes directement au terminal TMUX, nous devons entrer le mode de commande en appuyant sur les touches de préfixe suivie de Colon (:). Une invite de commande s'ouvrira en bas du terminal où nous pouvons entrer les commandes TMUX.

Utilisation de la ligne de commande: Les commandes TMUX peuvent également être utilisées à partir de la borne non-TMUX ou de l'invite de shell. Ces commandes sont précédées par le mot-clé «TMUX». Nous avons illustré cette méthode dans la section ci-dessous.

Renommer une session

La plupart des utilisateurs au début de l'utilisation de TMUX oublie pour nommer la session dans laquelle ils travaillent. Mais à mesure que le nombre de séances augmente avec le flux de travail, il devient pénible de se souvenir de la session dans laquelle vous travailliez et des services connexes qui y fonctionnaient. C'est donc une bonne idée de toujours commencer une session avec un nom pour éviter toute confusion. Mais si vous avez oublié de nommer une session pendant la création, vous pouvez toujours lui donner un nom ou changer un nom existant. Aujourd'hui, nous allons vous montrer comment faire cela. Commençons maintenant.

Renommer une session en utilisant la commande: «TMUX Rename-Session»

Pour renommer une session à partir de l'invite de shell en utilisant TMUX «Renommer la session» commande, utilisez le format:

$ TMUX RENAME-SESSESS -T-Old-Session-Name New-Name-Name

Pour démontrer cette commande, nous allons d'abord créer une nouvelle session TMUX avec le nom 'my_session_1':

$ tmux new -s my_session_1

Pour renommer cette session à quelque chose comme my_session_2, Utilisez le format de commande ci-dessus:

$ tmux rename-session -t my_session_1 my_session_2

Nous pouvons également utiliser l'invite de commande TMUX. Pour cette presse 'Préfixe +:' et tapez la commande:

$ renom-session -t my_session_1 my_session_2

Pour vérifier les modifications ci-dessus, exécutez le 'tmux ls' commande:

$ tmux ls

Renommer une session en utilisant la combinaison de clés: Préfixe + $.

Laissez-nous utiliser la session ci-dessus 'My_Session_2' et le renommer à 'My_Session_3' en frappant les clés 'Ctrl + B' (notre préfixe) suivi de '$'. Pour vérifier ces modifications, utilisez le 'tmux ls' commande:

$ tmux ls

Dans l'image ci-dessous, la ligne jaune inférieure demande le nouveau nom de session:

Après être entré dans le nouveau nom, le nom de la session est changé en my_session_3.

Conclusion

Dans ce guide, nous avons appris l'installation de TMUX, ses bases et plus précisément, comment renommer une session dans TMUX. Une explication plus détaillée de diverses opérations TMUX peut être trouvée sur les pages TMUX MAN ou sur la page GitHub de TMUX.