En ce qui concerne les CLI, aucun système d'exploitation ne peut se comparer à Linux. Chaque distribution Linux est fortement intégrée à son terminal, permettant à l'une d'exécuter des processus complexes avec seulement quelques commandes.
Alors que le terminal peut être autosuffisant en soi, avoir des fonctionnalités supplémentaires ajoute à l'expérience. Une telle fonctionnalité serait la possibilité de gérer plusieurs fenêtres et sessions de terminaux à la fois. Heureusement, il existe un programme qui peut répondre à vos besoins.
TMUX permet à ses utilisateurs d'avoir plus d'une session du terminal de commande ouvert sur une seule instance. Il leur permet de créer, gérer et naviguer dans plusieurs fenêtres terminales en même temps.
Avec une pléthore de fonctionnalités, une personnalisation technique et visuelle et une documentation facile à comprendre, on peut certainement dire que TMUX est un incontournable pour augmenter votre expérience CLI.
Mode de copie dans TMUX
TMUX est livré avec une variété de modes qui facilitent le travail et la gestion de plusieurs séances. L'un de ces modes est le «mode de copie». Comme son nom l'indique, le mode Copie permet à la copie de copier un certain bloc de texte et de le coller dans un autre emplacement.
Si vous venez d'utiliser des applications basées sur l'interface graphique comme Word et Notepad, qui utilisent des méthodes de sélection de souris pour copier du texte, la copie dans TMUX peut sembler difficile car le processus est purement basé sur le clavier.
Pas besoin de s'inquiéter, car ce guide vous aidera à apprendre à utiliser le mode de copie dans TMUX. Nous passerons en revue les bases avec quelques conseils de navigation pour vous aider à vous familiariser avec le mode de copie.
Activer le mode de copie dans TMUX
Commençons par apprendre à activer le mode de copie dans TMUX. Cette méthode utilise le terminal de commande.
Nous utiliserons Ubuntu 20.04 pour ce tutoriel. Cependant, la méthode est la même pour les autres distributions Linux.
Pour démarrer une session TMUX, commencez par ouvrir le terminal de commande.
Une fois le terminal ouvert, ouvrez une nouvelle session TMUX en utilisant la commande suivante:
$ tmux
Ensuite, essayez d'accéder au TMUX.Fichier Conf en utilisant l'éditeur de texte de votre choix. Pour cela, assurez-vous que vous êtes dans votre répertoire d'accueil par défaut. Vous pouvez trouver votre emplacement d'annuaire à l'aide de la commande suivante:
$ pwd
La sortie affichera le répertoire actuel. Si vous n'êtes pas dans le répertoire de votre choix, utilisez la commande $ CD pour modifier le répertoire comme suit:
$ CD
Une fois que vous avez terminé avec ça, ouvrez le tmux.Fichier Conf dans un éditeur de texte. Pour ce tutoriel, nous utiliserons Nano.
$ sudo nano ~ /.tmux.confli
Cela devrait ouvrir le fichier de configuration.
Une fois le fichier de configuration ouvert, ajoutez la ligne suivante pour activer le mode de copie:
$ Setw -g Mode-Keys VI
Une fois cela fait, enregistrez le fichier. Vous devriez maintenant avoir accès au mode de copie.
Pour le tester, démarrez une session TMUX et ouvrez quelques vitesses. Cela devrait être possible en utilisant les raccourcis suivants.
Maintenant, vous pouvez procéder à la saisie du mode de copie sur TMUX. Pour ce faire, appuyez simplement sur Ctrl + [. Le changement de curseur de texte devrait indiquer que vous êtes maintenant en mode copie.
Naviguer en mode copie
Les clés de navigation en mode de copie TMUX ressemblent à celles utilisées dans VIM. Une liste de clés de navigation utiles est donnée ci-dessous:
Pour commencer à copier le texte, mettez en surbrillance le texte en appuyant sur l'espace. Copiez le texte en appuyant sur Entrer. Accédez à l'endroit où vous souhaitez coller le texte et appuyer sur Ctrl + J pour le coller.
Conclusion
C'était un guide sur la façon dont vous pouvez utiliser le mode de copie dans TMUX. Nous avons passé les bases du mode de copie, comment l'activer et naviguer à travers elle. Enfin, nous avons expliqué comment l'utiliser pour copier du texte.