Isso acontece comigo uma vez a cada duas horas. Quando uso o comando screen e tento alternar entre janelas pressionando ctrl+ shift+ aduas vezes seguidas, minha sessão congela.
Isso aconteceu comigo quando usei o putty para ssh em servidores em nuvem e também em servidores na minha LAN em casa.
Alguém sabe alguma solução para isso?
Responder1
Por padrão C-A A
não faz nada. Você o vinculou a algo em seu .screenrc?
A única combinação de teclas que congelei minha sessão de tela é C-a s
, que de acordo com o manual da tela faz "xoff". Eu nunca acertei esse combo intencionalmente. Eu costumava culpar o congelamento da tela até que me peguei acertando C-a s
em vez de C-a a
ou C-a A
.
Depois de acertar aquele combo covarde, a única saída elegante é mudar xoff para xon usando o combo de teclas C-a q
. Lendo através dopágina de manual, tudo tem algo a ver com controle de fluxo. Pelo que posso dizer, ele emula o Scroll Lock.
Leia mais sobrecontrole de fluxona tela do Gnu:manual
Responder2
Ao usar o comando screen, o Ca s irá congelar sua tela. Você pode descongelar com Ca q. Para evitar que Ca s congelem acidentalmente sua tela, coloque esta linha em seu ~/.screenrc
bind s
Responder3
Não sei digitar Ctrl-Aduas vezes, mas Ctrl-a Adevo solicitar que você insira um novo título para a janela atual. Você pode tentar algumas vezes até Ctrl-qver . Se você conseguir isso, nada congelou, estava apenas aguardando uma entrada em algum lugar. Qual é a aparência do seu arquivo, se você tiver um?Ctrl-d[Screen is terminating]
~/.screenrc
Responder4
Não consigo encontrar essa sequência de teclas na screen
página de manual do. Tente ctrl+ aduas vezes, isso está documentado e você pode ter mais sorte:
C-a C-a (other) Toggle to the window displayed previously. Note that this binding defaults to the com- mand character typed twice, unless overrid- den. For instance, if you use the option "-e]x", this command becomes "]]".