Tutorial para usar varias pantallas en la terminal con tmux
Instalar tmux y abrir una sesión
Instala tmux con el gestor de paquetes y ejecútalo.
Si ya lo tienes instalado, puedes ejecutar directamente tmux.
Crear sesión con nombre y salir sin cerrar nada (detach)
En tmux puedes asignar un nombre a una sesión de tmux.
Detach te regresa a tu terminal pero deja todos los procesos de esa sesión ejecutandose.
Terminal
new -s + detach
Si se cae tu conexión de internet, puedes vuelver a entrar con attach y se carga desde donde se cerró.
Volver a entrar (attach) a una sesión existente
Lista sesiones para ver nombres y luego entra a la que deseas.
Attach te regresa exactamente al estado anterior.
Terminal
ls + attach -t
Ventanas: crear, cambiar, renombrar
Las ventanas son como pestañas dentro de tmux.
Puedes separar tareas por ventana: editor, logs, monitoreo, etc.
Terminal
atajos de ventanas
Menú de ventanas: Ctrl+b y luego w.
Menú de sesiones: Ctrl+b y luego s.
Paneles: dividir, moverte, cerrar
Dividir pantalla te permite correr varios comandos al mismo tiempo.
Usa división vertical para ver dos cosas lado a lado, y horizontal para ver una arriba y otra abajo.
Terminal
división y navegación
Cerrar panel: Ctrl+b y luego x.
Moverte con flechas: Ctrl+b y luego ↑ ↓ ← →.
Configurar colores: barra y bordes (líneas de división)
La barra inferior se controla con status-bg y status-fg.
Las líneas de división verdes que no quieres son los bordes del panel: pane-border-style y pane-active-border-style.
Terminal
editar ~/.tmux.conf
Si quieres bordes casi invisibles, usa un gris oscuro en pane-border-style.
El borde del panel activo puede ser blanco para que se note dónde estás.