Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format
PDF et la grise au format ODT →
Ceci est une ancienne révision du document !
eeeuh, premièrement, on l'installe avec :
aptitude install tmux
après installation, on le lance en user1) avec :
tmux
Pour détacher une session avec le clavier (après avoir lancé tmux bien-sûr) :
Ctrl-b d
Pour se connecter à la session qui vient d'être détachée :
tmux a
eeuh, là, le nom du session est seulement 0 ou 1,….. de plus, on ne peut se connecter qu'à la session qu'on vient de quitter !
Pour fermer une session, c'est la commande clavier suivante :
Ctrl-b
Puis valider :
kill-session
Pour pour pouvoir entrer une commande tmux, on tape d'abord le bind-key3).
Mais il est possible de le modifier :
Supposons qu'on veut le modifier par: Ctrl-a
Ouvrir le fichier : ~/.tmux.conf avec votre éditeur4) préféré :
nano ~/.tmux.conf
Et insérer les lignes suivantes:
unbind C-b set -g prefix C-a
On peut faire en sorte qu'une session se nomme par exemple :
super_session
Et préciser qu'on veut se connecter à “super_session”.
D'abord faire en sorte que la session se nomme super_session.
Cela se fait par:
CTRL-b $
Et là, tout en bas, on peut voir qu'on peut éditer, et c'est là qu'on écrit le nouveau nom du session, ainsi, on a une session qui se nomme super_session.
On peut donc avoir la sortie suivante, pour la commande
$tmux ls
1: 1 windows (created Thu Mar 7 22:09:07 2013) [168x43]\\ super_session: 1 windows (created Thu Mar 7 21:20:09 2013) [168x43]
Pour se connecter à la super_session: hop :
tmux a -t super_session
Et pour la session qui se nomme 1, je vous laisse deviner
Sans sortir de tmux, il est possible de basculer d'une session dans une autre avec la commande :
Ctrl-b ( Ctrl-b )
Supposons que dans une session vous avez une 10windows dont chaque window possède 50panes.
Pour quitter les 10 fenêtres qui sont ouvertes, soit vous faites pour chacune :
Ctrl-b &
Soit vous tapez la commande suivante :
Ctrl-b
kill-session
Une session peut contenir plusieurs fenêtres. Ppour créer une fenêtre la commande est:
Ctrl-b c
Là, on ne voit pas où est passée la fenêtre précedente ?
Eh ben, regarder tout en bas, sur la ligne verte il y a des informations concernant les windows qui sont créées.
Pour fermer5) le window où vous vous trouvez, on peut utiliser :
Ctrl-b &
Comme dit précédemment, mais bon…
Enfin, la partie que j'utilise le plus souvent XD.
perso, j'utilise tmux pour les split de windows, ainsi on peut avoir plusieurs terminaux ouverts sous en même temps,
Supposons qu'il y a une windows où l'on se trouve
Splittons6) le présent windows verticalement :
Ctrl-b "
Pour splitter le présent windows horizontalement :
Ctrl-b %
Pour pouvoir fermer une division7), on fait:
Ctrl-b x
Comment savoir les sessions qui sont ouvertes ?
Avant on le pouvait, mais il faut sortir de tmux puis taper la commande:
$tmux ls
Maintenant, il est possible de voir les sessions qui sont ouvertes par tmux ainsi :
Ctrl-b s
Il est aussi possible de voir les numéros de panes. On ne connaît pas pour le moment ce que cela veut dire mais voici la commande clavier :
Ctrl-b q
Si une window possède plusieurs panes, il est possible de modifier ses dimensions ainsi :
Ctrl-b Up|Down|Left|Right
ou par les commandes suivantes:
Ctrl-b :resize-pane -U 20
Pour le redimensionner en haut de 20cellules(20cells).
L'option -U peut être modifiée par :