Skip to content

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 detach

Se desconecta de la sesión actual.

tmux ls

Enumera 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 -h

Divide la ventana actual horizontalmente.

tmux split-window -v

Divide 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