Talvez você não possa ter o que está pedindo.
Do ponto de vista do terminal:
-
screen
é um aplicativo de tela cheia (sem trocadilho) comovi
ouless
. - o terminal implementa a rolagem e uma tela alternativa.
- quando o terminal está no modo de tela alternativa, ele não é adicionado à sua área de rolagem, como no modo normal.
- no gnome-terminal (e talvez alguns outros - uma opção no xterm), o terminal enviará as teclas de seta para cima / para baixo para o aplicativo quando estiver no modo de tela alternativa.
- quando não no modo de tela alternada, o seu terminal percorrerá a tela visível e a área de rolagem do terminal sem nenhuma notificação para o aplicativo em execução dentro dele.
De screen
:
-
screen
não sabe nada sobre mouses ou rolagem; ele passa essa informação para o aplicativo em execução dentro descreen
. -
screen
simula uma tela alternativa; não tem como acessar a tela alternativa do terminal. - você pode desativar o recurso de tela alternativa do terminal, conforme indicado na pergunta.
Em resumo, como screen
não tem como acessar o scrollback do terminal, suas opções disponíveis são aquelas que o terminal fornece.