Muito obrigado por esta resposta, eu vasculhei a rede procurando a solução para "mousewheel rola histórico em vez de janela de saída" sem sucesso, mas o ponteiro para mudar de xfce-terminal para lxterminal resolve isso para mim.
Peço desculpas por ser uma cópia de a roda de rolagem na tela GNU - Diferença específica confiável , mas não tenho reputação suficiente para comentar sobre isso e posso fornecer muito mais informações sobre o problema que pode ajudar a responder a nós dois.
No momento, estou executando o Xubuntu 14.04 Trusty como uma instalação limpa e tendo um problema com a funcionalidade scrollwheel ao executar o GNU screen
em xfce4-terminal
. Este problema não ocorreu no Xubuntu 12.04. Na verdade, como eu gasto muito tempo em uma janela de terminal usando a tela, essa funcionalidade foi apreciada.
Veja como replicar:
Abra xfce4-terminal
.
Iniciar screen
.
Execute ls /usr/bin
(ou qualquer coisa para obter mais do que a altura do terminal nas linhas).
Tente rolar para cima com a roda de rolagem com o cursor na janela de saída.
O que acontece: as entradas anteriores de .bash_history
mostram na linha de comando
Comportamento esperado: rolar de volta pela saída
Observe também que, pelo menos no meu caso, a barra de rolagem parece "saltar" cerca de 20 linhas, mesmo que a saída não seja rolada. Se eu clicar na barra de rolagem, a saída "salta" para essa posição. Arrastar a barra de rolagem para baixo coloca a saída onde ela pertence. Observe também que, se eu passar o mouse sobre a barra de rolagem e usar a roda de rolagem, ela funcionará como pretendido.
Eu fiz todo o tipo de permutações do meu problema no Google e fiz modificações no meu .screenrc que, ironicamente, corrigiu o problema ao se conectar à máquina via PuTTY
:
term xterm-256color
termcapinfo xterm* ti@:te@ <= this is what fixed it in PuTTY
caption always
defscrollback 4000
startup_message off
msgminwait 0
bind " " windowlist -b
Não importa que outras linhas termcapinfo
eu use, nada corrige isso.
Como eu disse, conectando via PuTTY
e executando screen
, ele funciona como esperado. Eu também descobri que se eu faço as mesmas etapas em apenas% old xterm
o problema não ocorre.
Alguma idéia?
Muito obrigado por esta resposta, eu vasculhei a rede procurando a solução para "mousewheel rola histórico em vez de janela de saída" sem sucesso, mas o ponteiro para mudar de xfce-terminal para lxterminal resolve isso para mim.