tela dentro da tela [duplicada]

0

No meu terminal eu corro uma tela. Obviamente tenho várias abas e em uma delas me conecto a um servidor remoto. Neste eu tenho uma tela de execução desanexada, eu anexei, mas não consigo alternar suas guias.

PS: a tela de corrida remota está aqui há muitos meses e nunca é morta. No entanto, o local é morto todas as noites (política da empresa)

    
por smarber 25.11.2016 / 10:31

1 resposta

1

Use um caractere de comando diferente para a tela interna, por exemplo, iniciando-o com:

screen -e'^Bb'

Para que ^B seja o caractere de comando em vez de ^A e um literal ^B seja inserido ^Bb .

Ou você precisará inserir ^Aa (assumindo que o% externoscreen foi iniciado com as configurações padrão, ou seja, com screen -e'^Aa' ) para que a tela externa passe esse ^A para a tela interna .

Isso também significa que para inserir um literal ^A no screen interno, você precisa inserir ^Aa^Aa .

A partir de screen , você pode alterar o caractere de comando padrão com o comando escape . Portanto, para sua tela interna já iniciada em uma tela externa usando ^A como seu caractere de comando, você digitaria ^Aa:escape ^Bb para alterar o caractere de comando para ^B

    
por 25.11.2016 / 10:45