
¿Qué explica este tutorial? Administrador de complementos Tmux Sí, cómo instalarlo en Linux y cómo Instale complementos de Tmux utilizando el administrador de complementos de Tmux Mejore la funcionalidad de Tmux.
¿Qué es un complemento Tmux?
multiplexorComo multiplexor de terminal, tiene un conjunto básico de funciones para administrar múltiples sesiones de terminal, ventanas y paneles. Sin embargo, es posible que estas funciones no satisfagan todas sus necesidades específicas.
Puede utilizar complementos para ampliar la funcionalidad de Tmux. Los complementos de Tmux son extensiones que se pueden agregar a Tmux para agregar funcionalidad y funcionalidad.
Hay una variedad de complementos disponibles que cubren una amplia gama de casos de uso, que incluyen:
- fuerzas productivas: Los complementos pueden ayudar a mejorar la eficiencia y productividad de Tmux, por ejemplo, proporcionando nuevos atajos de teclado, comandos e integración con otras herramientas.
- personalizado: Los complementos se pueden utilizar para personalizar Tmux a su gusto, como cambiando la barra de estado, agregando temas o modificando el comportamiento predeterminado de Tmux.
- nueva función: Los complementos pueden agregar nuevas funciones a Tmux, como la capacidad de sincronizar sesiones entre varias computadoras o controlar de forma remota las sesiones de Tmux.
En general, los complementos de Tmux pueden hacer que Tmux sea más potente, flexible y más agradable de usar. A continuación se muestran algunos ejemplos específicos de cómo funciona el complemento Tmux:
- este sensible a tmux El complemento proporciona muchas configuraciones predeterminadas sensatas para Tmux, como habilitar la compatibilidad con el mouse y facilitar la división y el cambio de tamaño de los paneles.
- este continuo tmux El complemento guarda y restaura automáticamente sus sesiones de Tmux para que, incluso si su computadora falla o pierde la conectividad, pueda continuar donde lo dejó.
- este copia tmux El complemento le permite copiar y pegar texto desde el portapapeles del sistema.
- este tmux-powerline El complemento proporciona una barra de estado potente y personalizable para Tmux.
- este resurrección tmux El complemento le permite reanudar una sesión de Tmux después de que haya sido finalizada o finalizada.
Estos son sólo algunos ejemplos de los muchos complementos útiles de Tmux disponibles.
Descargar e instalar cada complemento manualmente puede resultar un poco difícil.Aquí es donde Administrador de complementos Tmux Ven y ayuda.
¿Qué es el administrador de complementos de Tmux?
Administrador de complementos de Tmux (TPM) Es una herramienta que puede instalar, actualizar y administrar fácilmente complementos de Tmux. Es una opción popular entre los usuarios de Tmux ya que ofrece muchas ventajas sobre la administración manual de complementos, que incluyen:
- Gestión de complementos: TPM simplifica el proceso de agregar, eliminar y actualizar complementos de Tmux. Esto es particularmente útil porque Tmux no tiene soporte para complementos integrados, por lo que administrarlos manualmente puede resultar engorroso.
- Fácil instalación: TPM facilita la instalación de nuevos complementos de Tmux agregando una sola línea de código al archivo de configuración de Tmux. Esto es particularmente útil para los usuarios que desean ampliar la funcionalidad de Tmux pero no quieren perder tiempo descargando y configurando manualmente cada complemento.
- Gestión de actualizaciones: TPM proporciona una manera fácil de actualizar todos los complementos instalados con solo hacer clic en una tecla.
- Soporte comunitario: TPM tiene una sólida comunidad de usuarios y colaboradores que crean y mantienen complementos de Tmux. Esto significa que puede beneficiarse de una variedad de complementos de terceros que agregan varias funciones y mejoras a Tmux.
- Flujo de trabajo mejorado: Con TPM, puede optimizar su flujo de trabajo de Tmux integrando fácilmente complementos que mejoran la navegación, la gestión de sesiones, las barras de estado y más.
En resumen, Tmux Plugin Manager (TPM) simplifica la gestión de los complementos de Tmux, facilitando a los usuarios ampliar las funciones de Tmux y personalizar el entorno de su terminal.
Instale el administrador de complementos Tmux
TPM es compatible con Linux, macOS y Cygwin y requiere Multiplexor 1.9 o mas alto, gity Explotar.
Si aún no ha instalado Tmux, consulte el enlace que figura a continuación.
Ejemplo de comando Tmux para gestionar múltiples sesiones de terminal en Linux
Para instalar el administrador de complementos Tmux en Linux, siga los pasos a continuación.
1. Abra una ventana de terminal.
2. Copie el repositorio del administrador de complementos de Tmux a su directorio de inicio:
$ git clone ~/.tmux/plugins/tpm
3.abre tu ~/.tmux.conf
El archivo está en un editor de texto.Puede utilizar un editor de texto de línea de comando como nano
o vim
:
Agregue la siguiente línea en la parte inferior de su ~/.tmux.conf
documento:
# 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'
4. Ejecute el siguiente comando para inicializar TPM:
$ tmux source ~/.tmux.conf
Cómo instalar complementos de Tmux usando el administrador de complementos de Tmux
Después de instalar TPM, puede agregar sus complementos tmux favoritos como se muestra en los siguientes pasos.
1. Inicie una sesión de Tmux.
2.abre tu ~/.tmux.conf
El archivo está en un editor de texto.
3.Agregue el complemento que desea instalar ~/.tmux.conf
documento.Por ejemplo, para instalar el complemento tmux-weather, puede agregar la siguiente línea a su ~/.tmux.conf
documento:
set -g @plugin 'aaronpowell/tmux-weather'
Guarde el archivo y ciérrelo.
4.En una sesión tmux, presione prefix + I
(i mayúscula, como se muestra en la instalación) para obtener el complemento.
cuidadoso:El prefijo predeterminado para tmux es Ctrl+b
.
El TPM descargará el complemento, lo agregará a su entorno tmux y finalmente recargará el entorno tmux.

de acuerdo a escapar clave para continuar.
5. También puede recargar el archivo de configuración de Tmux para agregar complementos ejecutando el siguiente comando.
$ tmux source ~/.tmux.conf
6. Ahora verá el pronóstico del tiempo en la columna de estado del panel tmux.

Cómo actualizar los complementos de Tmux
Para actualizar todos los complementos, presione la siguiente combinación de teclas en una sesión de tmux:
prefix + U
Asegúrate de usar capital «tú”.
El TPM enumerará los complementos instalados. Simplemente ingrese el nombre del complemento para actualizar. Para actualizar todos los complementos, ingrese «todos».
Installed plugins: [0/0] tpm tmux-sensible Type plugin name to update it. - "all" - updates all plugins - ENTER - cancels

Una vez completada la actualización, el TPM recargará el entorno TMUX. Presione la tecla Escape para continuar.

Cómo eliminar el complemento Tmux
1. Elimine (o comente) el complemento de la lista:
abre tu ~/.tmux.conf
El archivo está en un editor de texto.Puede utilizar un editor de texto de línea de comando como nano
o vim
:
$ nano ~/.tmux.conf
Busque la línea en el archivo de configuración que enumera el complemento que desea eliminar. Debe tener un aspecto como este:
set -g @plugin 'plugin-name'
Para eliminar un complemento, puede eliminar la línea completa o comentarla agregando un nuevo comentario. #
Al principio de la línea:
# set -g @plugin 'plugin-name'
Por ejemplo, para eliminar el complemento tmux-weather, puedes comentar la siguiente línea:
#set -g @plugin 'aaronpowell/tmux-weather'

Guarde los cambios y salga del editor de texto.
2. Utilice TPM para desinstalar el complemento:
Abra una sesión de Tmux si aún no está abierta.
En Tmux, presione la siguiente combinación de teclas para desinstalar el complemento:
prefix + alt + u
Asegúrate de usar minúscula «tú”para la desinstalación.
El TPM eliminará el complemento especificado y recargará el entorno TMUX.

Después de eliminar el complemento meteorológico, notará que los detalles del tiempo desaparecen de la columna de estado.
3. Alternativa: eliminar el directorio de complementos:
Si desea eliminar el complemento manualmente, puede navegar a ~/.tmux/plugins/
Usando el directorio de la terminal:
$ cd ~/.tmux/plugins/
Dentro de este directorio encontrará subdirectorios para cada complemento instalado. Localice el directorio asociado con el complemento que desea eliminar.
usar rm
El comando elimina todo el directorio de complementos.reemplazar plugin-name
con el nombre real del directorio del complemento:
$ rm -r plugin-name
¡Eso es todo! El complemento ahora se eliminó de su configuración de Tmux y lo eliminó exitosamente de su sistema.
Combinaciones de teclas del administrador de complementos de Tmux
Las siguientes son las combinaciones de teclas importantes para TPM.
Atajos de teclado | describir |
prefix + I («i mayúscula») | Instale el nuevo complemento desde GitHub o cualquier otro repositorio de git y vuelva a cargar el entorno TMUX. |
prefix + U («u» mayúscula) | Complemento de actualización. |
prefix + alt + u («u» minúscula) | Eliminar/desinstalar complementos que no estén en la lista de complementos. |
Instalación automática de TPM (opcional)
Si desea configurar la instalación automática de TPM y la inicialización del complemento cuando se inicia Tmux, siga estos pasos.
1.abre tu ~/.tmux.conf
archivo para editar.Puedes utilizar un editor de texto como nano
o vim
:
$ nano ~/.tmux.conf
2.Agregue el siguiente fragmento de código a su ~/.tmux.conf
Presentar documentos antes de los exámenes finales. run '~/.tmux/plugins/tpm/tpm'
Cable:
if "test ! -d ~/.tmux/plugins/tpm" \ "run 'git clone ~/.tmux/plugins/tpm && ~/.tmux/plugins/tpm/bin/install_plugins'"
Este fragmento de código comprueba si el directorio TPM existe.De lo contrario, copia el repositorio TPM de GitHub y luego ejecuta install_plugins
Script para instalar cualquier complemento definido.
3. Guarde los cambios y salga del editor de texto.
4. Para asegurarse de que los cambios surtan efecto, reinicie la sesión de Tmux o vuelva a cargar la configuración de Tmux ejecutando el siguiente comando:
$ tmux source-file ~/.tmux.conf
La próxima vez que inicie una sesión de Tmux, el TPM se instalará automáticamente si aún no existe y se inicializarán todos los complementos definidos en la configuración.
Preguntas frecuentes (FAQ) sobre TPM
Responder: TPM, Tmux Plugin Manager, es una herramienta que simplifica la gestión de complementos de Tmux. Puede usarlo para instalar, actualizar y eliminar fácilmente complementos de Tmux.
Respuesta: La instalación es muy sencilla. Puede copiar el repositorio de TPM desde GitHub y configurar el perfil de Tmux para usarlo. Las instrucciones de instalación detalladas se incluyen en la sección de instalación anterior.
Respuesta: Los complementos de Tmux son complementos que agregan nuevas características y funcionalidades a Tmux. Le benefician al permitirle personalizar su entorno Tmux, automatizar tareas e integrarse con herramientas externas para hacer que sus sesiones de terminal sean más eficientes.
Respuesta: Después de instalar TPM, puede utilizar combinaciones de teclas como prefix + I
Instale el complemento, prefix + U
actualizarlos y prefix + alt + u
Elimina el complemento. También puede definir complementos en el archivo de configuración de Tmux.
Respuesta: Los complementos populares de Tmux incluyen Tmux Resurrect para guardar sesiones, Tmuxinator para administrar sesiones y Tmux Powerline para personalizar la barra de estado.
Respuesta: Sí, puede crear complementos Tmux personalizados para satisfacer sus necesidades específicas.examinar Documentación oficial de TPM Aprenda a crear un nuevo complemento.
Respuesta: Sí, puede presionar TPM para desinstalar el complemento Tmux prefix + alt + u
. El TPM eliminará de forma segura el complemento de su configuración.
en conclusión
En este tutorial detallado, analizamos qué es Tmux Plug-in Manager y cómo instalar, actualizar y eliminar complementos de Tmux en Linux usando Tmux Plug-in Manager.
TPM puede ahorrarle mucho tiempo y esfuerzo al administrar los complementos de Tmux. Es una herramienta imprescindible para cualquier usuario serio de Tmux.
recurso: