Comment utiliser le mode de souris TMUX?

Comment utiliser le mode de souris 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 plusieurs volets. 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 du terminal Gnome.

En général, lorsque vous fermez une connexion SSH, les séances de terminal distant correspondantes sont également fermées. Voici le TMUX pour obtenir de l'aide car il préserve ces séances lorsque la connexion SSH est terminée.

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; Au lieu de cela, nous devrons 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 de votre.

Que couvrirons-nous?

Ce guide explorera comment nous pouvons installer TMUX et, plus précisément, «comment utiliser le mode de souris TMUX». Nous utiliserons Ubuntu 20.04 comme système de base pour ce guide. Laissez-nous d'abord commencer par l'installation de TMUX.

Conditions préalables

1. TMUX doit être installé sur votre système.

2. Connectivité Internet et compte d'utilisateur avec les privilèges «sudo».

Installation de tmux sur Ubuntu 20.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 décrit 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 du Centre logiciel, ouvrez le Centre logiciel, 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 essayez d'exécuter 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 encore, exécutez la commande 'tmux', et 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 que TMUX interprétera 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 d'un côlon (:). 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.

Utilisation du mode de souris pour tmux> = 2.1

Lorsque nous commençons à utiliser TMUX (bien sûr, en tant que novice), nous sentons à quel point il serait agréable de faire défiler ou de sélectionner TMUX Windows avec une souris. Nous pouvons sûrement le faire dans TMUX en personnalisant le TMUX.fichier de confr. C'est là que le mode de souris TMUX entre en jeu. Laissez voir le mode de souris en action:

Activer le mode de souris

Nous devons d'abord activer le mode souris. Ouvrez le tmux.FICHIER CONFIR ET mettez la ligne suivante à l'intérieur:

Setw -g souris sur

Maintenant recharger le 'TMUX.confort déposer:

$ TMUX SOURCE-FILE ~ /.tmux.confli

Note: Chaque fois que nous apportons des modifications à TMUX.Fichier, source ou rechargement du TMUX.Fichier Conf pour que les modifications fonctionnent.

Après avoir rechargé le TMUX.Fichier Conf, nous pouvons contrôler la sélection du volet, le redimensionnement du volet et l'opération de sélection des fenêtres avec la souris elle-même.

Utilisation du mode de souris TMUX pour TMUX < 2.1

Dans la version TMUX < 2.1 we can put the following lines to make the mouse manage the pane selection, pane resizing and window selection:

Setw -g Mode-souris sur
Définir -G Mouse-Select-Pane sur
Set -g Mouse-Resize-Pane sur
Définir la fenêtre de souris-souris sur

Si vous souhaitez vous mettre à l'aise avec les clés des opérations TMUX, nous vous suggérons de désactiver les options de souris en définissant simplement l'option ci-dessus sur `` off '' ou désactivant directement le mode de la souris par:

Setw -g Mode Mouse Off

De cette façon, nous pouvons également éviter de faire de mauvaises choses tout en sélectionnant Windows / Panes de TMUX avec une souris.

Action de souris dans TMUX

Nous pouvons également sélectionner un mot et une ligne dans TMUX. E.g. Pour sélectionner un mot, maintenez le bouton droit et double-cliquez sur le bouton gauche. De même, maintenez le bouton droit et triple cliquez sur le bouton gauche pour sélectionner une ligne. Vous pouvez désormais également utiliser les touches flèches pour sélectionner plusieurs lignes.

Conclusion

Dans ce guide, nous avons appris l'installation de TMUX, de ses bases et plus précisément, «Comment utiliser le mode TMUX Mouse». Bien que nous puissions utiliser le mode TMUX Mouse, c'est généralement une bonne pratique pour utiliser le clavier. En effet, à mesure que le nombre d'applications augmente, il devient très distatif d'utiliser une souris pour basculer entre les volets et les fenêtres exécutant différentes applications. 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.