Skip to content

Schema riassuntivo del multiplexer di terminali Tmux

Tmux è un multiplexer di terminali che consente di eseguire più sessioni di terminale in un’unica finestra. Consente agli utenti di visualizzare e controllare più sessioni contemporaneamente sullo stesso schermo e di passare da una all’altra.

Gestione delle sessioni

tmux new -s <nome-sessione>

Crea una nuova sessione con il nome .

tmux attach -t <nome-sessione>

Si collega a una sessione esistente.

tmux detach

Si scollega dalla sessione corrente.

tmux ls

Elenca tutte le sessioni.

tmux kill-session -t <nome-sessione>

Termina una sessione.

Operazioni sulle finestre

tmux new-window -n <nome-finestra>

Crea una nuova finestra con il nome .

tmux select-window -t <nome-finestra>

Seleziona una finestra.

tmux rename-window -t <nome-finestra> <nuovo-nome>

Rinomina una finestra.

tmux kill-window -t <nome-finestra>

Termina una finestra.

Cambio di riquadri (pane)

tmux split-window -h

Divide la finestra corrente orizzontalmente.

tmux split-window -v

Divide la finestra corrente verticalmente.

tmux select-pane -t <id-riquadro>

Seleziona un riquadro.

tmux kill-pane -t <id-riquadro>

Termina un riquadro.

Scorciatoie

Scorciatoia Funzione
Ctrl-b c Crea una nuova finestra
Ctrl-b n Passa alla finestra successiva
Ctrl-b p Passa alla finestra precedente
Ctrl-b w Elenca tutte le finestre
Ctrl-b , Rinomina la finestra corrente
Ctrl-b % Divide la finestra corrente orizzontalmente
Ctrl-b " Divide la finestra corrente verticalmente
Ctrl-b o Passa al riquadro successivo
Ctrl-b x Termina il riquadro corrente
Ctrl-b d Si scollega dalla sessione corrente
Ctrl-b ? Mostra tutte le scorciatoie