Maison > Tutoriel système > Linux > TMUX Plugin Manager: un incontournable pour les utilisateurs de Power TMUX

TMUX Plugin Manager: un incontournable pour les utilisateurs de Power TMUX

Joseph Gordon-Levitt
Libérer: 2025-03-21 10:13:09
original
391 Les gens l'ont consulté

Ce guide explique le TMUX Plugin Manager (TPM) : son objectif, l'installation Linux et l'utilisation pour améliorer les fonctionnalités TMUX via la gestion des plugins.

Table des matières

  • Quel est le gestionnaire de plugin TMUX?
  • Installation du gestionnaire de plugin TMUX
  • Installation des plugins TMUX avec TPM
  • Mise à jour des plugins TMUX
  • Suppression des plugins TMUX
  • Régales de clés TPM
  • Installation automatisée de TPM (facultative)
  • Questions fréquemment posées (FAQ)
  • Conclusion

Que sont les plugins TMUX?

TMUX, un multiplexeur de terminal, propose des fonctionnalités de base pour gérer les séances de terminal, les fenêtres et les volets. Cependant, les plugins étendent les capacités de TMUX. Ces modules complémentaires offrent des fonctionnalités et des fonctionnalités supplémentaires. Les plugins sont classés par leur fonction:

  • Améliorations de la productivité: rationalisation des workflows avec raccourcis clavier, commandes et intégrations d'outils.
  • Personnalisation: personnalisation de TMUX avec des barres d'état personnalisées, des thèmes et des modifications de comportement.
  • Nouvelles fonctionnalités: ajoutant des capacités entièrement nouvelles, telles que la synchronisation de session transversale ou la télécommande.

Des exemples de plugins utiles comprennent:

  • tmux-sensible : fournit des valeurs par défaut sensibles (support de la souris, redimensionnement du volet).
  • tmux-continuum : automatise les séances de sauvegarde et de restauration.
  • tmux-yank : Active l'intégration du presse-papiers.
  • tmux-powerline : propose une barre d'état personnalisable.
  • tmux-resurrect : CV curre les séances terminées.

La gestion manuelle des plugins est difficile; C'est là que TPM excelle.

Quel est le gestionnaire de plugin TMUX?

Le TMUX Plugin Manager (TPM) simplifie l'installation, les mises à jour et la gestion du plugin TMUX. Ses avantages par rapport à la gestion manuelle comprennent:

  1. Gestion simplifiée du plugin: Ajouter, supprimer et mettre à jour les plugins sans effort.
  2. Installation facile: installez les plugins en ajoutant une seule ligne à votre fichier de configuration TMUX.
  3. Mises à jour rationalisées: mettez à jour tous les plugins avec une seule touche.
  4. Support communautaire: tire parti d'une grande communauté d'utilisateurs et de contributeurs.
  5. Amélioration du flux de travail: intègre les plugins pour améliorer la navigation, la gestion des sessions, etc.

Installation du gestionnaire de plugin TMUX

TPM prend en charge Linux, MacOS et Cygwin. Il nécessite TMUX 1.9, Git et Bash.

1. Ouvrez un terminal.

2. Clone Le référentiel TPM:

 Git Clone https://github.com/tmux-plugins/tpm ~ / .tmux / plugins / tpm
Copier après la connexion

3. Ouvrir ~/.tmux.conf dans un éditeur de texte (par exemple, nano , vim ). Ajoutez ces lignes au bas:

 <code># List of plugins set -g @plugin 'tmux-plugins/tpm' set -g @plugin 'tmux-plugins/tmux-sensible' # Initialize TMUX plugin manager (keep this line at the very bottom of tmux.conf) run '~/.tmux/plugins/tpm/tpm'</code>
Copier après la connexion

4. Initialiser TPM:

 TMUX Source ~ / .tmux.conf
Copier après la connexion

Installation des plugins TMUX avec TPM

1. Démarrez une session TMUX.

2. Ouvrir ~/.tmux.conf .

3. Ajouter le plugin (par exemple, tmux-weather ):

 <code>set -g @plugin 'aaronpowell/tmux-weather'</code>
Copier après la connexion

TMUX Plugin Manager: un incontournable pour les utilisateurs de Power TMUX

4. Dans TMUX, appuyez sur prefix I (Installer). (Le préfixe par défaut est Ctrl b .)

5. Alternativement, exécutez: tmux source ~/.tmux.conf

TMUX Plugin Manager: un incontournable pour les utilisateurs de Power TMUX

Mise à jour des plugins TMUX

Appuyez sur prefix U (Uppercase 'U') dans TMUX pour mettre à jour les plugins. Tapez "All" pour mettre à jour tout, ou un nom de plugin spécifique.

TMUX Plugin Manager: un incontournable pour les utilisateurs de Power TMUX

Suppression des plugins TMUX

1. Supprimer de ~/.tmux.conf : commenter ou supprimer la ligne du plugin.

TMUX Plugin Manager: un incontournable pour les utilisateurs de Power TMUX

2. Désinstaller avec TPM: appuyez sur prefix alt u (minuscules 'U').

TMUX Plugin Manager: un incontournable pour les utilisateurs de Power TMUX

3. Retrait manuel (alternative): supprimez le répertoire du plugin de ~/.tmux/plugins/ .

Régales de clés TPM

Reliure clé Description
prefix I Installe les plugins et les recharges TMUX.
prefix U Met à jour les plugins.
prefix alt u Supprime les plugins.

Installation automatisée de TPM (facultative)

Ajoutez ceci à votre ~/.tmux.conf avant la ligne run :

 <code>if "test ! -d ~/.tmux/plugins/tpm" \ "run 'git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm && ~/.tmux/plugins/tpm/bin/install_plugins'"</code>
Copier après la connexion

Cela installe automatiquement TPM sur le démarrage TMUX.

Questions fréquemment posées (FAQ)

  • Qu'est-ce que TPM? Un gestionnaire de plugin pour TMUX.
  • Comment installer TPM? Clone le référentiel et configurer ~/.tmux.conf .
  • Que sont les plugins TMUX? Les modules complémentaires qui étendent la fonctionnalité TMUX.
  • Comment gérer les plugins avec TPM? Utilisez les clés.
  • Plugins populaires? tmux-resurrect , tmuxinator , tmux-powerline .
  • Puis-je créer mes propres plugins? Oui. Voir la documentation TPM.
  • Puis-je désinstaller en toute sécurité les plugins? Oui, en utilisant prefix alt u .

Conclusion

Ce guide a détaillé le gestionnaire de plugin TMUX et son utilisation pour une gestion efficace des plugins dans Linux. TPM est un outil précieux pour tout utilisateur grave TMUX.

Ressource:

  • Référentiel GitHub Manager du plugin TMUX

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal