Załóżmy, że mam tmux
podział okna (1.7) w następujący sposób:
________________________
| 1 |
| |
|-----------+------------|
| 2 | 3 |
|___________|____________|
Teraz rozmiary pionowe zostały dostosowane, więc nie jest to żaden z domyślnych układów.
Czasami, gdy program się zacina lub podczas ponownego uruchamiania komputera, z którym się łączyłeś ssh
, panel „zawiesza się”. Tj. Nic innego niż kill-pane
wydaje się działać.
Ponieważ jednak nie ma łatwego sposobu na przebudowanie konfiguracji podzielonej, gdy panel nr 1 został już kill-pane
utworzony, chciałbym go „zrestartować”.
-k
jeśli utworzyłeś okienko wremain-on-exit
trybie i sam zabiłeś polecenie.W rzeczywistości istnieje sposób na przebudowanie układu -
list-windows
daje opis układu dla wszystkich okien w sesji iselect-layout
może przetrawić parsowanie łańcucha i odpowiednio ustawić układ (patrzselect-layout
strona mantmux(1)
).Jeśli chodzi o twój problem z ssh - serwery ssh powinny zamknąć połączenie po zamknięciu systemu (chociaż widziałem niektóre dystrybucje Linuksa, które w jakiś sposób psują prawidłowe zachowanie, nie wyłączając demona ssh i poprawnie uruchamiając sesje) - w takim przypadku, patrz
ESCAPE CHARACTERS
sekcja (i inne odnoszące się do niej miejsca)ssh(1)
znak ucieczki, po którym następuje.
(kropka), siłą przerywa połączenie po stronie klienta. Oczywiście to nie pomaga, jeśli po prostu odrodziłeś okienko zssh
działaniem w nim, ale jeśli częściej doświadczasz problemu, być może wolisz uruchomić powłokę w okienku i wywołać z niego ssh.źródło