gnu tela | tela em execução na tela | atalhos do teclado

1

Eu quero executar a tela GNU em outra sessão de tela. A execução não é um problema, mas os atalhos de teclado são capturados pela sessão da tela "pai". Existe uma maneira de passar esse atalho de teclado para a outra sessão de tela.

Você pode achar que executar a tela na tela é inútil. Isso vale talvez se você executar ambos no mesmo computador, mas se você se conectar em uma sessão de tela, por exemplo, com o SSH para outro servidor e usar lá também tela é bastante útil.

Obrigado antecipadamente!

    
por petres 06.03.2013 / 11:47

1 resposta

3

Você tem que escapar do seu personagem de comando para passá-lo para a tela interna. Supondo que você tenha mantido o padrão Ca como caractere de comando, você terá que pressionar Ca a para enviá-lo para a tela interna

Como exemplo:

  • alterna entre duas janelas na tela externa: C-a C-a
  • alterna entre duas janelas na tela interna: C-a a C-a a

Uma maneira de evitar isso consiste em alterar o caractere de comando da tela interna usando a opção de linha de comando -e . Por exemplo, dadas as seguintes configurações

screen                  # outer screen
screen -S foo -e"^Bb"   # inner screen

as seguintes combinações de teclas estarão disponíveis:

  • C-a c : cria uma nova janela na tela externa
  • C-b c : cria uma nova janela na tela interna
por 06.03.2013 / 17:28

Tags