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.
Como sair deste modo?
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.
Como sair deste modo?
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:
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.
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.
reset
funcionou perfeitamente para mim no iTerm