GNU/Linux >> Linux Esercitazione >  >> Linux

Tmux Forza il ridimensionamento della finestra?

Di solito mi collego a server Linux remoti da un server Windows specifico (W1). Sul lato Windows, utilizzo putty e sul lato Linux, avvio tmux .

Occasionalmente, devo usare un server Windows diverso (W2) e connettermi allo stesso tmux sessioni.

Problema: Se avessi impostato una dimensione per il putty Windows su W1, quindi non posso superare questa dimensione su W2. Quando massimizzo il putty finestra, lo spazio extra è inutilizzabile, riempito con ~ caratteri.

C'è un modo per "forzare" il ridimensionamento su W2, anche se ciò significa che W1 mostrerà solo un output parziale? O un modo per fare in modo che W1 venga disconnesso da tmux sessione?

Risposta accettata:

Con tmux list-client , puoi elencare tutti i client collegati alle sessioni di tmux. Ad esempio:

$ tmux list-client
/dev/pts/6: 0 [25x80 xterm] (utf8)
/dev/pts/8: 0 [25x80 xterm] (utf8)

Da questo punto, puoi scegliere di scollegare un client specifico o tutti i client di una sessione specificata. Supponi di voler scollegare tutti quelli connessi alla sessione 0:

$ tmux detach-client -s 0

Quindi, puoi allegare la sessione in modo che la dimensione sia tua.

In realtà, tutto ciò può essere fatto con tmux attach -d (il -d opzione forzare la disconnessione di tutti gli altri client).


Linux
  1. Come creare una nuova finestra sulla directory corrente in Tmux?

  2. Massimizza la finestra in tmux

  3. Meta + tasti freccia per spostare le finestre tra i monitor?

  4. Come posso creare un collegamento per ridimensionare i riquadri in una finestra tmux?

  5. Come modificare la directory predefinita della nuova finestra dall'interno di tmux

Modificare l'area del desktop utilizzata da Windows massimizzato?

Windows non focalizzato non risponde ai clic del mouse?

Guida introduttiva a Tmux [Guida per principianti]

Ridimensiona un server cloud

Come avviare una finestra di terminale al centro dello schermo?

Cos'è Gnome / KDE ecc.?