Hoja de referencia del multiplexor de terminales Tmux
Tmux es un multiplexor de terminales que le permite ejecutar varias sesiones de terminal en una sola ventana de terminal. Permite a los usuarios ver y controlar varias sesiones de terminal en una pantalla simultáneamente y cambiar entre ellas.
Gestión de sesiones
tmux new -s <nombre-de-la-sesión>Crea una nueva sesión y la nombra como <nombre-de-la-sesión>.
tmux attach -t <nombre-de-la-sesión>Se conecta a una sesión existente.
tmux detachSe desconecta de la sesión actual.
tmux lsEnumera todas las sesiones.
tmux kill-session -t <nombre-de-la-sesión>Finaliza una sesión.
Operaciones de ventanas
tmux new-window -n <nombre-de-la-ventana>Crea una nueva ventana y la nombra como
tmux select-window -t <nombre-de-la-ventana>Selecciona una ventana.
tmux rename-window -t <nombre-de-la-ventana> <nuevo-nombre>Cambia el nombre de una ventana.
tmux kill-window -t <nombre-de-la-ventana>Finaliza una ventana.
Cambio de paneles
tmux split-window -hDivide la ventana actual horizontalmente.
tmux split-window -vDivide la ventana actual verticalmente.
tmux select-pane -t <id-del-panel>Selecciona un panel.
tmux kill-pane -t <id-del-panel>Finaliza un panel.
Atajos de teclado
| Atajo | Función |
|---|---|
Ctrl-b c |
Crear una ventana nueva |
Ctrl-b n |
Cambiar a la siguiente ventana |
Ctrl-b p |
Cambiar a la ventana anterior |
Ctrl-b w |
Listar todas las ventanas |
Ctrl-b , |
Cambiar el nombre de la ventana actual |
Ctrl-b % |
Dividir la ventana actual horizontalmente |
Ctrl-b " |
Dividir la ventana actual verticalmente |
Ctrl-b o |
Cambiar al siguiente panel |
Ctrl-b x |
Finalizar el panel actual |
Ctrl-b d |
Desconectarse de la sesión actual |
Ctrl-b ? |
Mostrar todos los atajos |