No Terminal, como sair do modo de rolagem do histórico de dois dedos?
8
Com o Terminal 2.6.1, quando ssh uma caixa linux, às vezes não sei por que, os dois dedos rolam alteram o comportamento. Em vez de rolar a saída do comando, ele rola o histórico do comando.
Sua sessão ssh termina antes que isso comece a acontecer? Aqui está uma discussão relacionada ... github.com/bpython/bpython/issues/517 (apenas ignore que se trata de bpython).
user664833
Respostas:
6
Se você deseja sair do modo de rolagem do histórico e alternar para o modo de rolagem de saída do comando, vá para o menu View -> Hide Alternate Screen.
Se você deseja sair do modo de rolagem de saída do comando e alternar para o modo de rolagem de saída do histórico, vá para o menu View -> Show Alternate Screen.
Quando você está no modo de rolagem do histórico, segurar Shifta tecla permite rolar a saída do comando. O contrário não é verdade.
Quando a tela alternativa for exibida, envie a entrada em vez de rolar a tela do terminal. Pressione Shift para reverter temporariamente essa configuração.
Ainda não sei como o modo de rolagem do histórico às vezes é ativado acidentalmente.
Foi ativado acidentalmente aqui, e sua postagem fez o trabalho. 1
Niloct 30/04/19
1
Eu estava rastreando o mesmo bug e encontrei o culpado em https://github.com/bpython/bpython/issues/517 . Se você estiver usando ssh e sua conexão cair, fará com que a rolagem percorra seu histórico em vez de rolar a saída do comando. Como mencionado nesse problema, a correção é executar o resetcomando ou sair do terminal e iniciar um novo.
Respostas:
Se você deseja sair do modo de rolagem do histórico e alternar para o modo de rolagem de saída do comando, vá para o menu
View -> Hide Alternate Screen
.Se você deseja sair do modo de rolagem de saída do comando e alternar para o modo de rolagem de saída do histórico, vá para o menu
View -> Show Alternate Screen
.Quando você está no modo de rolagem do histórico, segurar
Shift
a tecla permite rolar a saída do comando. O contrário não é verdade.Todo esse comportamento pode ser desativado em
Terminal -> Preferences... -> Profiles -> Keyboard
desmarcando
Scroll alternate screen
Sob a caixa de seleção, é indicado:
Ainda não sei como o modo de rolagem do histórico às vezes é ativado acidentalmente.
fonte
Eu estava rastreando o mesmo bug e encontrei o culpado em https://github.com/bpython/bpython/issues/517 . Se você estiver usando ssh e sua conexão cair, fará com que a rolagem percorra seu histórico em vez de rolar a saída do comando. Como mencionado nesse problema, a correção é executar o
reset
comando ou sair do terminal e iniciar um novo.fonte
reset
funcionou perfeitamente para mim no iTerm