~/docs /tmux CHEATSHEET
tmux CHEATSHEET
tmux CHEATSHEET
Imported from Notion: tmux CHEATSHEET
updated:: 2026.07.10
Que resuelve
Cheatsheet de tmux para mantener sesiones persistentes, dividir terminales y trabajar en servidores remotos.
Conceptos
| Concepto | Descripcion |
|---|---|
| Session | Grupo persistente de ventanas |
| Window | Pestaña dentro de una sesion |
| Pane | Division dentro de una ventana |
| Prefix | Tecla inicial para comandos, por defecto Ctrl+b |
Sesiones
Crear sesion
tmux new -s {SESSION}
Listar sesiones
tmux ls
Entrar a sesion
tmux attach -t {SESSION}
Desconectar sin cerrar
Ctrl+b d
Matar sesion
tmux kill-session -t {SESSION}
Ventanas
Nueva ventana
Ctrl+b c
Siguiente ventana
Ctrl+b n
Ventana anterior
Ctrl+b p
Renombrar ventana
Ctrl+b ,
Cerrar ventana
Ctrl+b &
Panes
Split horizontal
Ctrl+b "
Split vertical
Ctrl+b %
Cambiar de pane
Ctrl+b flechas
Cerrar pane
Ctrl+b x
Zoom pane
Ctrl+b z
Copiar y pegar
Entrar en copy mode
Ctrl+b [
Pegar buffer
Ctrl+b ]
Comandos utiles
Enviar comando a una sesion
tmux send-keys -t {SESSION} '{COMMAND}' Enter
Crear sesion detached
tmux new -d -s {SESSION}
Renombrar sesion
tmux rename-session -t {OLD} {NEW}
Config basica
Archivo
~/.tmux.conf
Recargar config
Ctrl+b :
source-file ~/.tmux.conf
Activar mouse
set -g mouse on
Variables
| Variable | Descripcion |
|---|---|
{SESSION} | Nombre de sesion |
{COMMAND} | Comando a ejecutar |
{OLD} | Nombre antiguo |
{NEW} | Nombre nuevo |
Errores comunes
| Sintoma | Causa probable | Solucion |
|---|---|---|
| Perdi terminal SSH | Sesion sigue viva | tmux attach -t {SESSION} |
| Prefix no responde | Terminal captura teclas | Revisa emulador/atajos |
| No puedes copiar | Modo copy no conocido | Usa Ctrl+b [ |
| Muchas sesiones | Falta limpieza | tmux ls y kill-session |
Checklist final
-
Una sesion por tarea larga.
-
Nombre claro para cada sesion.
-
Detached antes de cerrar SSH.
-
Mouse opcional activado.
-
Limpia sesiones antiguas.
- EOF -