Aide-mémoire du multiplexeur de terminaux Tmux
Tmux est un multiplexeur de terminaux qui vous permet d’exécuter plusieurs sessions de terminal dans une seule fenêtre de terminal. Il permet aux utilisateurs de visualiser et de contrôler plusieurs sessions de terminal sur un seul écran simultanément et de passer de l’une à l’autre.
Gestion des sessions
tmux new -s <nom-de-session>Créer une nouvelle session et la nommer
tmux attach -t <nom-de-session>S’attacher à une session existante.
tmux detachSe détacher de la session en cours.
tmux lsLister toutes les sessions.
tmux kill-session -t <nom-de-session>Arrêter une session.
Opérations sur les fenêtres
tmux new-window -n <nom-de-fenêtre>Créer une nouvelle fenêtre et la nommer <nom-de-fenêtre>.
tmux select-window -t <nom-de-fenêtre>Sélectionner une fenêtre.
tmux rename-window -t <nom-de-fenêtre> <nouveau-nom>Renommer une fenêtre.
tmux kill-window -t <nom-de-fenêtre>Supprimer une fenêtre.
Changement de volet
tmux split-window -hDiviser la fenêtre actuelle horizontalement.
tmux split-window -vDiviser la fenêtre actuelle verticalement.
tmux select-pane -t <pane-id>Sélectionner un volet.
tmux kill-pane -t <pane-id>Supprimer un volet.
Raccourcis
| Raccourci | Fonction |
|---|---|
Ctrl-b c |
Créer une nouvelle fenêtre |
Ctrl-b n |
Passer à la fenêtre suivante |
Ctrl-b p |
Passer à la fenêtre précédente |
Ctrl-b w |
Lister toutes les fenêtres |
Ctrl-b , |
Renommer la fenêtre actuelle |
Ctrl-b % |
Diviser la fenêtre actuelle horizontalement |
Ctrl-b " |
Diviser la fenêtre actuelle verticalement |
Ctrl-b o |
Passer au volet suivant |
Ctrl-b x |
Supprimer le volet actuel |
Ctrl-b d |
Se détacher de la session en cours |
Ctrl-b ? |
Afficher tous les raccourcis |