Inicio > Entorno y utilidades > tmux-select-pane

tmux-select-pane: Selección visual de paneles de tmux

tmux-select-pane es un plugin de tmux que muestra visualmente todos los paneles de la sesión actual de tmux, permitiendo al usuario seleccionar y cambiar fácilmente al panel deseado mediante las teclas de flecha o la búsqueda. Mejora significativamente la eficiencia del movimiento entre paneles, especialmente para usuarios que trabajan con muchos paneles.

Descripción general

tmux-select-pane proporciona una interfaz visual interactiva para cambiar de panel en el entorno tmux. Permite encontrar y activar rápidamente el panel deseado, incluso en diseños complejos.

Características principales

  • Lista y selección visual de paneles
  • Función de búsqueda por nombre o contenido del panel
  • Atajos de teclado personalizables
  • Opciones de configuración de apariencia variadas

Instalación

tmux-select-pane no es una función nativa de tmux y generalmente se instala a través de un gestor de plugins de tmux (TPM). Si no tienes TPM instalado, primero debes instalarlo.

Instalación de TPM (Opcional)

Si no tienes TPM instalado, instálalo usando el siguiente comando.

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

Añadir el plugin

Añade la siguiente línea a tu archivo ~/.tmux.conf para registrar el plugin tmux-select-pane.

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

# Otros plugins...

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

Ejecutar la instalación de plugins

Reinicia tmux o, dentro de una sesión de tmux, presiona `prefix + I` (i mayúscula) para instalar los plugins.

Opciones de configuración principales

tmux-select-pane permite configurar su comportamiento y apariencia de diversas maneras a través del archivo `.tmux.conf`. A continuación se presentan las opciones de configuración principales.

Configuración de atajos de teclado

Configuración de apariencia

Comando generado:

Combina los comandos.

Descripción:

`tmux-select-pane` Ejecutando el comando.

Combina las opciones anteriores para ejecutar virtualmente los comandos junto con la IA.

Ejemplos de uso

tmux-select-pane se utiliza principalmente añadiendo atajos de teclado al archivo `.tmux.conf`. A continuación se muestran ejemplos de uso comunes.

Añadir atajo de teclado predeterminado

Añade la siguiente línea a tu archivo `.tmux.conf` para configurar el selector de paneles para que se ejecute con la tecla `prefix + s`. (Aquí, `prefix` es generalmente `C-b`.)

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

Ejecutar el selector de paneles

Dentro de una sesión de tmux, presiona el atajo de teclado configurado (por ejemplo, `prefix + s`) y se mostrarán visualmente todos los paneles de la sesión actual. Puedes moverte con las teclas de flecha o escribir texto para buscar paneles. Presiona `Enter` en el panel deseado para cambiar a él.

Usar atajos de teclado personalizados

Si deseas usar una combinación de teclas diferente a `prefix + s`, como `prefix + C-p`, puedes configurarlo en tu `.tmux.conf` de la siguiente manera:

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

Consejos y precauciones

Aquí tienes algunos consejos y precauciones para usar tmux-select-pane de manera más eficiente.

Recomendaciones de uso

  • **Atajos de teclado intuitivos**: Configura combinaciones de teclas que uses con frecuencia para ejecutar el selector de paneles y mejorar la accesibilidad.
  • **Uso de la función de búsqueda**: Cuando tengas muchos paneles abiertos, puedes filtrar rápidamente y encontrar el panel deseado escribiendo parte del nombre o contenido del panel.
  • **Personalización de la apariencia**: Utiliza las opciones con el prefijo `@select-pane-` en tu `.tmux.conf` para ajustar los colores de los bordes, colores de fondo, etc., según tus preferencias y mejorar la legibilidad.

Precauciones

  • **Verificar la instalación de TPM**: Si el plugin no funciona correctamente, asegúrate de que TPM esté instalado correctamente y de que la línea `run '~/.tmux/plugins/tpm/tpm'` esté al final de tu archivo `.tmux.conf`.
  • **Reiniciar tmux o cargar fuente**: Después de modificar el archivo `.tmux.conf`, debes ejecutar el comando `tmux source-file ~/.tmux.conf` o reiniciar el servidor tmux para que los cambios surtan efecto.

Comandos de la misma categoría