Alexandre Dos Reis

tmux

Tmux est un multiplexeur de terminaux libre en mode texte. Il permet d'utiliser plusieurs terminaux virtuels dans une seule fenĂȘtre de terminal ou une session sur un terminal distant. Tmux peut gĂ©rer plusieurs sessions contenant des fenĂȘtres, elle-mĂȘme divisĂ©es en panneaux. tmux cheat sheet

Le repo Github de tmux.

Générale

Emplacement du fichier de configuration.

$ ~/.tmux.conf

Recharge la configuration du fichier de configuration

$ tmux source-file ~/.tmux.conf

Renvoi la version courante.

$ tmux -V

Liste les raccourcis actuels

$ tmux list-keys

Connue comme le PREFIX ou r permettant d'activer d'autres commandes relatives Ă  TMUX. Cette combinaison est accessible uniquement Ă  l'intĂ©rieur d'une instance Tmux et peut ĂȘtre changĂ©e pour plus de convenance.

[TMUX] Ctrl-b

Session

Crée une nouvelle session.

$ tmux new -s ma-session

Crée une nouvelle session en étant déjà dans une session Tmux et permet de lui donner un nom.

[TMUX] [PREFIX] + :new -s ma-session

Affiche toutes les session en cours.

$ tmux ls

Permet d'attacher le terminal Ă  la session ma-session.

$ tmux attach -t ma-session

Détache la session courante et libÚre le terminal.

$ tmux detach

Ouvre un menu avec toutes les sessions en cours.

[TMUX] [PREFIX] + s

Renomme la session

[TMUX] [PREFIX] + $

Restaure toutes les sessions, fenĂȘtres et panneaux.

[TMUX] [PREFIX] + ([Ctrl-r)

FenĂȘtre

Passer Ă  la fenĂȘtre suivante.

$ <Prefix> + n

Passer Ă  la fenĂȘtre prĂ©cĂ©dente.

$ <Prefix> + p

Panneau

Permet de maximiser un panneau. C'est la mĂȘme commande pour revenir Ă  l'Ă©tat prĂ©cĂ©dent.

$ <Prefix> + z