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.confRecharge la configuration du fichier de configuration
$ tmux source-file ~/.tmux.confRenvoi la version courante.
$ tmux -VListe les raccourcis actuels
$ tmux list-keysConnue 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-bSession
Crée une nouvelle session.
$ tmux new -s ma-sessionCrée une nouvelle session en étant déjà dans une session Tmux et permet de lui donner un nom.
[TMUX] [PREFIX] + :new -s ma-sessionAffiche toutes les session en cours.
$ tmux lsPermet d'attacher le terminal Ă la session ma-session.
$ tmux attach -t ma-sessionDétache la session courante et libÚre le terminal.
$ tmux detachOuvre un menu avec toutes les sessions en cours.
[TMUX] [PREFIX] + sRenomme la session
[TMUX] [PREFIX] + $Restaure toutes les sessions, fenĂȘtres et panneaux.
[TMUX] [PREFIX] + ([Ctrl-r)FenĂȘtre
Passer Ă la fenĂȘtre suivante.
$ <Prefix> + nPasser Ă la fenĂȘtre prĂ©cĂ©dente.
$ <Prefix> + pPanneau
Permet de maximiser un panneau. C'est la mĂȘme commande pour revenir Ă l'Ă©tat prĂ©cĂ©dent.
$ <Prefix> + z