domingo, 24 de mayo de 2026

🖥️ Tmux: Multiplica tu Terminal y domina el Multitarea

¿Alguna vez has deseado tener varias pantallas dentro de una sola ventana de terminal? ¿O te ha pasado que estabas ejecutando un proceso largo, se cerró la ventana por error y perdiste todo el progreso?

Hoy vamos a hablar de Tmux (Terminal Multiplexer). Es una herramienta que te permite dividir tu terminal en múltiples paneles, crear varias ventanas y, lo más importante, mantener tus sesiones vivas aunque cierres la terminal o se caiga tu conexión internet.


1. ¿Por qué todo "Pro" usa Tmux?

  • Persistencia: Puedes iniciar un proceso en el trabajo, "desconectarte" de la sesión, irte a casa, conectarte por SSH y el proceso seguirá exactamente donde lo dejaste.

  • Paneles (Splits): Puedes ver tus logs en la izquierda, editar código en la derecha y monitorear el sistema con top abajo. Todo al mismo tiempo.

  • Portapapeles propio: Tmux tiene sus propios "buffers" de copia, independientes del sistema operativo, ideales para mover datos entre paneles.


2. Instalación rápida

  • macOS: brew install tmux

  • Linux: sudo apt install tmux

  • Windows (WSL): sudo apt install tmux


3. Los comandos básicos (La "Tecla Maestra")

En Tmux, casi todo empieza con el Prefijo. Por defecto es Ctrl + b.

  • Dividir verticalmente: Ctrl + b y luego %

  • Dividir horizontalmente: Ctrl + b y luego "

  • Moverse entre paneles: Ctrl + b y las flechas de dirección.

  • Nueva ventana: Ctrl + b y luego c.

  • Cerrar un panel: Escribe exit o Ctrl + d.


4. El truco de la "Inmortalidad": Attach y Detach

Esta es la función estrella de Tmux. Imagina que estás ejecutando un backup pesado:

  1. Estando dentro de Tmux, presiona Ctrl + b y luego d (Detach). Volverás a la terminal normal, pero Tmux sigue trabajando de fondo.

  2. Puedes apagar la interfaz gráfica o cerrar la ventana.

  3. Cuando quieras volver, escribe: tmux attach.

  4. ¡Magia! Tu sesión reaparece exactamente como estaba.


5. Copiar y Pegar dentro de Tmux

Como Tmux divide la pantalla, a veces el ratón del sistema se confunde al seleccionar texto. Tmux tiene su propio Modo Copia:

  1. Presiona Ctrl + b y luego [. Ahora puedes moverte por el historial con las flechas.

  2. Presiona Espacio para empezar a seleccionar texto.

  3. Presiona Enter para copiar.

  4. Para pegar en otro panel de Tmux: Ctrl + b y luego ].

Tip Pro: Puedes configurar Tmux para que use las teclas de Vim y sea aún más rápido.


Conclusión

Tmux no es solo una utilidad; es un entorno de trabajo completo. Al principio, recordar el prefijo Ctrl + b puede parecer extraño, pero en un par de días tus dedos lo harán automáticamente. Es la diferencia entre trabajar en una terminal y dominar el sistema.

¿Te imaginas tener 4 terminales abiertas en tu iPad o en un portátil viejo sin que se amontonen las ventanas? ¡Pruébalo y dinos qué tal!



No hay comentarios:

Publicar un comentario

🎨 Dale estilo a tu Terminal: Guía de Zsh + Oh My Zsh + Powerlevel10k

Si pasas horas frente a la línea de comandos, ¿por qué no hacerla visualmente atractiva y funcional? La mayoría de los sistemas vienen con B...