GNU/Linux >> Linux Esercitazione >  >> Linux

Come riparare una sessione tmux incasinata dai caratteri di controllo

Soluzione 1:

Ctrl +B poi r dovrebbe farlo. Questo fa sì che tmux ridisegni l'intero schermo da zero.

Soluzione 2:

ctrl-b r non è la risposta giusta. La risposta giusta è:

  1. ctrl-b shift-D per ottenere un elenco delle sessioni allegate
  2. seleziona la sessione che stavi utilizzando quando hai incasinato lo schermo e premi Invio per staccarla (oppure scorrere questo elenco e staccare da tutte le sessioni, se preferisci)
  3. se scollegato da tutte le sessioni in #2, allora tmux attach -t di nuovo per allegare una nuova sessione. Questo eliminerà la sessione problematica senza dover terminare tmux.

Soluzione 3:

C'è una spiegazione dettagliata su come reimpostare molte parti di tmux nello scambio di stack:https://unix.stackexchange.com/questions/49886/tmux-status-bar-corrupted-after-catting-a-binary-file-how- da ripristinare

Per me, spesso solo tmux rename-window myWindowName e printf '\033]2;%s\007' "$(uname -n) (set status right) sono obbligatori.

Soluzione 4:

3 opzioni...

  1. stty sane
  2. reset
  3. echo ^v^o (è E

Linux
  1. Come iniziare a utilizzare Tmux come un professionista in 5 minuti

  2. Come visualizzare i caratteri di controllo (^c, ^d, ^[, …) in modo diverso nella shell?

  3. Come sapere se sono in una sessione Tmux da uno script Bash?

  4. Come cambiare la directory iniziale di una sessione tmux?

  5. Come si scambia il blocco maiuscole con il controllo in xfce?

Come utilizzare lo schermo Linux

Iniziare con Tmux

Suggerimenti per l'utilizzo di tmux

Come installare e utilizzare Tmux (terminal multiplexer) in Linux

Come risolvere gli aggiornamenti di Windows bloccati allo 0%

Come installare tmux su Linux