tmux Cheatsheet
3.4Atajos esenciales de tmux para sesiones, ventanas y paneles
Español: 2026-03-29
Si alguna vez cerraste una pestaña del terminal y viste un proceso de larga duración desaparecer en el vacío, tmux es la solución que no sabías que necesitabas. Es un multiplexor de terminal — una forma elegante de decir que te permite ejecutar múltiples sesiones de terminal dentro de una sola ventana, dividir tu pantalla en paneles y (aquí viene la función estrella) desconectarte de todo y volver más tarde con tu espacio de trabajo intacto. Conéctate por SSH a un servidor, inicia un trabajo, desconéctate, cierra tu laptop, ve a casa, reconéctate. Todo sigue ahí.
La curva de aprendizaje es real. tmux habla su propio lenguaje de teclas de prefijo, y al principio se siente como si estuvieras escribiendo conjuros. El prefijo predeterminado es Ctrl-b, lo que significa que casi cada comando empieza con esa combinación seguida de otra tecla. Es incómodo al principio — tus dedos se rebelarán — pero la memoria muscular se activa más rápido de lo que esperarías. En una o dos semanas, estarás dividiendo paneles y saltando entre sesiones sin pensarlo.
Este cheatsheet cubre los atajos que usarás a diario. Nos saltamos lo oscuro y nos enfocamos en lo que realmente importa: gestionar sesiones para que tu trabajo sobreviva a las desconexiones, manejar ventanas como pestañas de navegador, dividir paneles para flujos de trabajo lado a lado, y el modo de copia para cuando necesites desplazarte o capturar texto. Si combinas tmux con un buen editor como Neovim, básicamente te has construido un IDE personalizado que funciona en cualquier lugar con un terminal.
Sesiones
Las sesiones son tus espacios de trabajo de nivel superior. Piensa en ellas como escritorios separados — uno para cada proyecto.
Ventanas
Las ventanas son pestañas dentro de una sesión. Cada ventana ocupa todo el terminal.
Paneles
Los paneles dividen una ventana en múltiples terminales. Aquí es donde tmux realmente brilla.
Modo de Copia
El modo de copia te permite desplazarte por la salida, buscar y copiar texto — sin ratón.
Tecla de Prefijo Personalizada
El prefijo predeterminado Ctrl-b funciona, pero muchas personas lo remapean. Aquí hay patrones comunes.
Consejos
Agrega set -g mouse on a tu ~/.tmux.conf para habilitar soporte de ratón. Podrás hacer clic en paneles, redimensionar arrastrando bordes y desplazarte con la rueda. No es hacer trampa — es práctico.
El plugin tmux-resurrect guarda todo tu entorno de tmux (sesiones, ventanas, paneles, incluso programas en ejecución) y lo restaura después de un reinicio. Combínalo con tmux-continuum para guardado automático. Instala ambos vía TPM (Tmux Plugin Manager) y nunca pierdas una disposición otra vez.
¿Trabajando con sesiones de tmux anidadas (tmux local + tmux remoto por SSH)? Presiona tu prefijo dos veces para enviarlo a la sesión interna. Si tu prefijo es Ctrl-b, presionar Ctrl-b Ctrl-b envía el prefijo al tmux remoto. Alternativamente, remapea el prefijo remoto a algo diferente para evitar la gimnasia por completo.
El modo de copia usa atajos estilo vi por defecto si tu $EDITOR está configurado como vi/vim/nvim. De lo contrario usa estilo emacs. Fuerza el modo vi con set -g mode-keys vi en tu config — combina perfectamente si ya eres usuario de Neovim.
Usa Ctrl-b z (zoom) constantemente. Alterna el panel actual para llenar toda la ventana y viceversa. Perfecto para cuando necesitas enfocarte en la salida de un panel sin reorganizar tu disposición. El panel con zoom tiene una flag Z en la barra de estado para que no lo olvides.
Inicia tmux con tmux new -s nombre-del-proyecto en lugar de solo tmux. Las sesiones con nombre son infinitamente más fáciles de gestionar cuando estás haciendo malabarismos con múltiples proyectos. tmux ls se vuelve realmente útil cuando tus sesiones tienen nombres reales en lugar de 0, 1, 2.
Agrega set -g base-index 1 y set -g pane-base-index 1 a tu config. Esto hace que la numeración de ventanas y paneles empiece en 1 en lugar de 0, lo cual coincide con la disposición física de las teclas numéricas en tu teclado. Presionar Ctrl-b 1 para ir a tu primera ventana simplemente se siente correcto.
Configurar tmux
¿Quieres entender y personalizar tu tmux.conf? Prueba el editor de configuración interactivo — sube tu configuración, ve qué hace cada opción y ajústala visualmente.