Existe alguma maneira de usar a roda do mouse para rolar pela saída de uma screen
sessão?
Posso usar o teclado para navegar pela saída anterior screen
após pressionar ctrl+a [
. É possível fazer isso com a roda do mouse?
(Estou usando putty
, mas não acho que seja um putty
problema, acredito que seja um screen
problema.)
screen
, não consegui fazer a rolagem funcionar corretamente fora doscreen
"modo de cópia". Eu acho que é uma limitação do programa e não tanto um problema do Windows / Putty, mas posso estar errado.tmux
?tmux
funciona como um encanto (embora eu não estou tentando isso de um putty, não têm janelas :))Respostas:
A rolagem do mouse e os elevadores funcionarão se você os habilitar no seu .screenrc.
Perguntas frequentes da tela
Então, no meu .screenrc, tenho:
No tmux, seria algo como (.tmux.conf):
fonte
Embora seja uma pergunta antiga, o método que achei melhor que funciona para mim está usando a
Ctrl + A + ESC
combinação de teclas. Isso torna a saída da tela rolável. Na página de documentação:Você pode encontrar a documentação aqui
fonte
Essa não é a solução final, se você usar isso
o suporte de rolagem do mouse será quebrado dentro do vim
mouse=vi
fonte
.screenrc
para que, quando você digitar,vim
seja desativado e ativado novamente ao sair?O que Gilles sugeriu é provavelmente a melhor resposta, se for possível.
Caso contrário, uma solução alternativa que deveria funcionar seria usar o controle x-mouse para enviar teclas de seta para cima e para baixo sempre que o mouse for rolado. Eu nunca usei telas com massa de vidraceiro, mas usei essa configuração em massa de vidraceiro no Windows para poder percorrer um arquivo de texto com vi ou nano. Eu tinha perfis diferentes configurados, um para rolagem de 3 linhas e um para rolagem de 1 linha.
fonte
set mouse=a
que ativar a rolagem do mouse. Isso funciona em massa sem usar a tela, mas não funciona com a tela. Como você configura o controle do mouse x?A roda de rolagem do mouse funciona bem com, por exemplo, elinks em execução na tela, que por sua vez são executados no terminal gnome, portanto é possível. Na bandeja de massa, isso não acontece.
fonte