accueil > Environnement & utilitaires > tmux-select-pane

tmux-select-pane : Sélection visuelle des panneaux tmux

tmux-select-pane est un plugin tmux qui affiche visuellement tous les panneaux de votre session tmux actuelle, permettant aux utilisateurs de sélectionner et de basculer facilement vers le panneau souhaité à l'aide des touches fléchées ou de la recherche. Il améliore considérablement l'efficacité du déplacement entre les panneaux, en particulier pour les utilisateurs qui utilisent de nombreux panneaux.

Aperçu

tmux-select-pane fournit une interface visuelle interactive pour la commutation de panneaux dans l'environnement tmux. Il vous permet de trouver et d'activer rapidement le panneau souhaité, même dans des mises en page complexes.

Caractéristiques principales

  • Liste et sélection visuelle des panneaux
  • Fonction de recherche par nom ou contenu de panneau
  • Liaisons de touches personnalisables
  • Options de personnalisation de l'apparence

Installation

tmux-select-pane n'est pas une fonctionnalité intégrée de tmux et est généralement installé via un gestionnaire de plugins tmux (TPM). Si vous n'avez pas TPM installé, vous devez d'abord l'installer.

Installation de TPM (facultatif)

Si TPM n'est pas installé, installez-le en utilisant la commande suivante.

git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm

Ajouter le plugin

Ajoutez la ligne suivante à votre fichier ~/.tmux.conf pour enregistrer le plugin tmux-select-pane.

set -g @plugin 'tmux-plugins/tmux-select-pane'

# Autres plugins...

run '~/.tmux/plugins/tpm/tpm'

Exécuter l'installation du plugin

Redémarrez tmux ou, dans une session tmux, appuyez sur `prefix + I` (I majuscule) pour installer le plugin.

Options de configuration principales

tmux-select-pane peut être configuré de diverses manières pour son comportement et son apparence via le fichier `.tmux.conf`. Voici les principales options de configuration.

Configuration des liaisons de touches

Configuration de l'apparence

Commande générée :

Essayez de combiner les commandes.

Description:

`tmux-select-pane` Exécute la commande.

Essayez d'exécuter virtuellement les commandes avec l'IA en combinant les options ci-dessus.

Exemples d'utilisation

tmux-select-pane est principalement utilisé en ajoutant des liaisons de touches au fichier `.tmux.conf`. Voici des exemples d'utilisation courants.

Ajouter une liaison de touches par défaut

Ajoutez la ligne suivante à votre fichier `.tmux.conf` pour configurer la touche `prefix + s` afin de lancer le sélecteur de panneaux. (Ici, `prefix` est généralement `C-b`.)

bind-key s run-shell "~/.tmux/plugins/tmux-select-pane/select_pane.sh"

Lancer le sélecteur de panneaux

Dans une session tmux, appuyez sur la liaison de touches configurée (par exemple, `prefix + s`) pour afficher visuellement tous les panneaux de la session actuelle. Vous pouvez vous déplacer avec les touches fléchées ou rechercher des panneaux en tapant du texte. Appuyez sur `Entrée` sur le panneau souhaité pour y basculer.

Utiliser une liaison de touches personnalisée

Si vous souhaitez utiliser une combinaison de touches différente, telle que `prefix + C-p` au lieu de `prefix + s`, vous pouvez la configurer comme suit dans votre `.tmux.conf` :

bind-key C-p run-shell "~/.tmux/plugins/tmux-select-pane/select_pane.sh"

Conseils et précautions

Voici quelques conseils et précautions pour utiliser tmux-select-pane plus efficacement.

Utilisation recommandée

  • **Liaisons de touches intuitives** : Configurez le sélecteur de panneaux pour qu'il soit lancé avec des combinaisons de touches fréquemment utilisées afin d'améliorer l'accessibilité.
  • **Utilisation de la fonction de recherche** : Lorsque de nombreux panneaux sont ouverts, vous pouvez filtrer rapidement et trouver le panneau souhaité en saisissant une partie du nom ou du contenu du panneau.
  • **Personnalisation de l'apparence** : Utilisez les options commençant par `@select-pane-` dans votre `.tmux.conf` pour personnaliser les couleurs des bordures, les couleurs d'arrière-plan, etc., selon vos préférences afin d'améliorer la lisibilité.

Précautions

  • **Vérifier l'installation de TPM** : Si le plugin ne fonctionne pas correctement, vérifiez que TPM est correctement installé et que la ligne `run '~/.tmux/plugins/tpm/tpm'` est bien la dernière dans votre `.tmux.conf`.
  • **Redémarrer tmux ou charger la configuration** : Après avoir modifié votre fichier `.tmux.conf`, vous devez exécuter la commande `tmux source-file ~/.tmux.conf` ou redémarrer le serveur tmux pour que les modifications prennent effet.

Commandes de la même catégorie