17 votes

Dans le Terminal, comment quitter le mode de défilement de l'historique à deux doigts ?

Avec le Terminal 2.6.1, lorsque je fais un ssh sur une machine linux, parfois je ne sais pas pourquoi, le défilement des deux doigts change de comportement. Au lieu de faire défiler la sortie de la commande, il fait défiler l'historique des commandes.

Comment sortir de ce mode ?

14voto

Tom Points 415

Si vous voulez quitter le mode de défilement de l'historique et passer au mode de défilement de la sortie de commande, allez dans le menu View -> Hide Alternate Screen .

Si vous voulez quitter le mode de défilement de la sortie de commande et passer au mode de défilement de la sortie de l'historique, allez dans le menu View -> Show Alternate Screen .

Lorsque vous êtes en mode de défilement de l'historique, maintenez la touche Shift vous permet de faire défiler la sortie de la commande. L'inverse n'est pas vrai.

Ce comportement peut être désactivé dans

Terminal -> Preferences... -> Profiles -> Keyboard

en désélectionnant Scroll alternate screen

Sous la case à cocher, c'est indiqué :

Lorsque l'écran alternatif est affiché, envoyez des entrées au lieu de faire défiler la vue du terminal. Appuyez sur la touche Shift pour inverser temporairement ce paramètre.

Je ne sais toujours pas comment le mode de défilement de l'historique est parfois activé accidentellement.

7voto

Adam Stewart Points 141

Je recherchais le même bug et j'ai trouvé le coupable à l'adresse suivante https://github.com/bpython/bpython/issues/517 . Si vous utilisez ssh et que votre connexion est interrompue, cela entraînera le défilement de votre historique au lieu du défilement de la sortie de commande. Comme mentionné dans ce problème, la solution consiste à exécuter la commande reset ou quittez le terminal et lancez-en un nouveau.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X