Você pode adicionar o comando split ao seu .screenrc
e usar focus
e select
controlar qual janela está em qual divisão e qual divisão está focada:
screen -t window0 bash
screen -t window1 bash
select window0
split
focus down
select window1
focus up
Observe que a divisão não divide janelas de tela individuais, mas cria uma divisão para toda a instância da sessão de tela. Além disso, reconectar a sessão da tela após a sua criação não recriará a divisão.
Se você quiser apenas a primeira janela de tela dividida em várias regiões, poderá executar outra sessão de tela dentro da primeira janela da sua sessão de tela e usar as configurações de tela acima. Se você salvar as configurações acima em um arquivo que não seja .screenrc
, por exemplo .screenrc.split
, poderá adicioná-lo à sua sessão da tela principal para iniciar uma tela dividida incorporada em uma janela da tela:
screen -t split screen -S split -c .screenrc.split
Se você incorporar uma sessão de tela à sua sessão de tela principal, desejará vincular a tecla de escape do comando a algo além CTRL+Ada sua sessão de tela interna. Para vincular essa chave e CTRL+Badicioná-la ao arquivo de configuração de tela da tela incorporada ( .screenrc.split
):
escape ^Bb