Gestión Eficaz de Terminales con Tmux: Instalación y Uso Básico
Clase 22 de 26 • Curso de Introducción a la Terminal y Línea de Comandos
Resumen
Optimiza tu flujo de trabajo en la terminal utilizando tmux, una herramienta poderosa que te permite abrir múltiples paneles dentro de una sola ventana. Con esta clase aprenderás a instalar, configurar y dominar aspectos esenciales para gestionar eficazmente diferentes terminales al mismo tiempo, aumentando tu productividad y organización.
¿Qué es tmux y cómo instalarlo?
Tmux es un comando que permite abrir múltiples paneles y ventanas dentro de una única terminal, facilitándote el trabajo simultáneo en varios comandos y procesos.
Para instalarlo en distribuciones Linux como Ubuntu, usa:
sudo apt install tmux
En Mac utiliza Homebrew para su instalación.
¿Cómo crear y administrar paneles en tmux?
Después de abrir tmux, puedes comenzar a crear paneles usando combinaciones específicas de teclas.
- Crear panel lateral (vertical): Usa el prefijo (Ctrl + B), suelta, luego Shift + 5 (símbolo de división).
- Crear panel horizontal: Usa el prefijo (Ctrl + B), luego Shift + comillas.
Para moverte entre los paneles existentes utiliza Ctrl + B seguido de las flechas del teclado. Podrás ejecutar comandos diferentes en cada panel, generando sesiones de trabajo organizadas que puedes mantener abiertas de acuerdo con tus necesidades.
¿De qué manera se trabajan ventanas y sesiones en tmux?
Además de los paneles, tmux permite manejar varias ventanas y sesiones:
- Crear una ventana nueva: Usa el prefijo Ctrl + B seguido de la letra C.
- Renombrar una ventana: Utiliza el prefijo Ctrl + B seguido de la coma (,) y define un nombre personalizado.
- Moverse entre ventanas: Usa el prefijo Ctrl + B seguido del número de la ventana a la que deseas moverte.
Cuando salgas o cierres accidentalmente tu terminal, tmux guardará las ventanas y paneles en segundo plano. Puedes luego reconectarte fácilmente con:
tmux attach
Recuerda practicar constantemente para integrar tmux a tus actividades diarias en terminal y aprovecha para compartir dudas o experiencias en los comentarios ¿Listos para aumentar la eficiencia en la consola?