Supposons que j'ai une tmux
fenêtre (1.7) divisée comme suit:
________________________
| 1 |
| |
|-----------+------------|
| 2 | 3 |
|___________|____________|
Maintenant, les tailles verticales ont été personnalisées, ce qui en fait une des mises en page par défaut.
Parfois, lorsqu'un programme est bloqué ou lorsque vous redémarrez une machine à laquelle vous vous êtes connecté via ssh
, le volet "se bloque". Ce n'est rien d'autre que kill-pane
semble fonctionner.
Cependant, comme il n’existe aucun moyen facile de reconstruire la configuration ci-dessus une fois le volet n ° 1 l kill-pane
, je souhaite le "redémarrer".
-k
si vous avez créé le volet enremain-on-exit
mode et tué vous-même la commande.En fait, il existe un moyen de reconstruire une mise en page -
list-windows
vous donne une description de la mise en page pour toutes les fenêtres dans une session etselect-layout
peut digérer analyser la chaîne et définir la mise en page appropriée (voirselect-layout
dans la page de manueltmux(1)
).En ce qui concerne votre problème ssh - les serveurs ssh devraient fermer la connexion une fois le système arrêté (bien que j’ai vu des distributions Linux qui gâchent en quelque sorte le comportement correct en ne fermant pas le démon ssh et n’exécutant pas les sessions correctement) - si tel est le cas, voir la
ESCAPE CHARACTERS
section (et les autres endroits s'y rapportant) dansssh(1)
- le caractère d'échappement suivi de.
(un point) met fin de force à la connexion côté client. Bien sûr, cela n'aidera pas si vous créez simplement le volet en lessh
lançant, mais si vous rencontrez le problème plus souvent, vous préférerez peut-être exécuter un shell dans le volet et appeler ssh à partir de celui-ci.la source