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 →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:systeme:tmux [31/08/2015 13:05] milou [Astuce] |
doc:systeme:tmux [08/11/2018 16:51] Jean-Pierre Pinson [Multiple-pane] |
||
---|---|---|---|
Ligne 31: | Ligne 31: | ||
tmux</code> | tmux</code> | ||
+ | |||
+ | Pour quitter le terminal tmux faire <code user>exit</code> comme dans un terminal classique. | ||
===== Remarque ===== | ===== Remarque ===== | ||
Ligne 44: | Ligne 46: | ||
Pour détacher une session avec le clavier (après avoir lancé tmux bien sûr) | Pour détacher une session avec le clavier (après avoir lancé tmux bien sûr) | ||
- | <key>C-b-d</key> | + | <key>C-b-d</key> (attention ça ne ferme pas le terminal tmux, il faut taper exit pour quitter) |
==== Se connecter ==== | ==== Se connecter ==== | ||
Ligne 60: | Ligne 62: | ||
Puis valider : | Puis valider : | ||
- | kill-session | + | :kill-session |
=====Astuce:===== | =====Astuce:===== | ||
Ligne 69: | Ligne 71: | ||
Supposons qu'on veut le modifier par: <key>C-a</key> \\ | Supposons qu'on veut le modifier par: <key>C-a</key> \\ | ||
+ | |||
Ouvrir le fichier : **~/.tmux.conf** avec votre éditeur(([[:doc:editeurs:nano]])) préféré : | Ouvrir le fichier : **~/.tmux.conf** avec votre éditeur(([[:doc:editeurs:nano]])) préféré : | ||
<code root> | <code root> | ||
Ligne 86: | Ligne 89: | ||
D'abord faire en sorte que la session se nomme super_session. \\ | D'abord faire en sorte que la session se nomme super_session. \\ | ||
Cela se fait par | Cela se fait par | ||
+ | |||
<key>C-b-$</key> | <key>C-b-$</key> | ||
Ligne 123: | Ligne 127: | ||
Une session peut contenir plusieurs fenêtres. | Une session peut contenir plusieurs fenêtres. | ||
- | Pour créer une fenêtre la commande est: | + | Pour créer une fenêtre la commande est |
- | Ctrl-b c | + | <key>C-b-c</key> |
Là, on ne voit pas où est passée la fenêtre précédente ? \\ | Là, on ne voit pas où est passée la fenêtre précédente ? \\ | ||
- | Eh bien, regarder tout en bas, sur la ligne verte il y a des informations concernant les windows qui sont créés. | + | Eh bien, regardez tout en bas, sur la ligne verte il y a des informations concernant les windows qui sont créés. |
- | Et pour fermer((on peut dire aussi tuer)) le window où vous vous trouvez, on peut utiliser : | + | Et pour fermer((on peut dire aussi tuer)) le window où vous vous trouvez, on peut utiliser |
- | Ctrl-b & | + | <key>C-b-&</key> |
//Comme dit précédemment, mais bon...// | //Comme dit précédemment, mais bon...// | ||
Ligne 141: | Ligne 145: | ||
Supposons une windows où nous nous trouvons \\ | Supposons une windows où nous nous trouvons \\ | ||
- | Splittons((divisons)) cette windows verticalement : | ||
- | Ctrl-b " | ||
- | Pour splitter cette windows horizontalement : \\ | + | Splittons((divisons)) cette windows verticalement |
- | Ctrl-b % | + | <key>C-b-"</key> |
- | Pour pouvoir fermer une division((on le dit "pane")), on fait: | + | Pour splitter cette windows horizontalement |
- | Ctrl-b x | + | <key>C-b-%</key> |
+ | |||
+ | pour passer d’un split à un autre split | ||
+ | <key>C-b-o</key> (il s'agit d'un O minuscule comme ordinateur) | ||
+ | |||
+ | Pour pouvoir fermer une division((on le dit "pane")), on fait | ||
+ | <key>C-b-x</key> | ||
Ligne 155: | Ligne 163: | ||
Comment savoir les sessions qui sont ouvertes ? \\ | Comment savoir les sessions qui sont ouvertes ? \\ | ||
Avant on le pouvait, mais il faut sortir de tmux puis taper la commande: | Avant on le pouvait, mais il faut sortir de tmux puis taper la commande: | ||
- | <code bash> | + | <code user> |
- | $tmux ls</code> | + | tmux ls</code> |
- | Maintenant, il est possible de voir les sessions qui sont ouvertes par tmux ainsi : | + | Maintenant, il est possible de voir les sessions qui sont ouvertes par tmux ainsi |
- | Ctrl-b s | + | <key>C-b-s</key> |
- | 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 : | + | 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 | + | <key>C-b-q</key> |
===== Redimensionnement des "panes" ===== | ===== Redimensionnement des "panes" ===== | ||
- | Si une window possède plusieurs //panes//, il est possible de modifier ses dimensions ainsi : | + | Si une window possède plusieurs //panes//, il est possible de modifier ses dimensions ainsi |
- | Ctrl-b Up|Down|Left|Right | + | <key>C-b-Up</key> | <key>Down</key> | <key>Left</key> | <key>Right</key> |
ou par les commandes suivantes: | ou par les commandes suivantes: |