Come posso impedire allo schermo di bloccare i miei titoli?


14

Sto usando bashe GNU screensu centos7. Noto che se ssh su un altro server, cambio il titolo (via ctrl+ a+ A) e disconnetto dal server da cui viene sovrascritto il mio nuovo titolo USER@HOST:~. Come posso impedirlo?

Ho esaminato i titoli dinamici e determinato che è ciò che è in gioco, ma non sono sicuro di come disabilitare quella funzione ...

Risposte:


8

Come documentato nella pagina man, screencerca una sequenza-escape-titolo nulla. bashinvia questa sequenza tramite la variabile di ambiente PROMPT_COMMAND (ad esempio, il mio valore predefinito è printf "\033k%s@%s:%s\033\\" "${USER}" "${HOSTNAME%%.*}" "${PWD/#$HOME/~}".

Per disabilitare questa funzione per una determinata finestra, corro unset PROMPT_COMMANDda quella finestra. Naturalmente, si potrebbe semplicemente aggiungere questo al loro ~/.bashrco ad un file di ambiente specifico per renderlo più persistente.


3
Se $PROMPT_COMMANDè vuoto, controllare $PS1.
Choroba,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.