web-dev-qa-db-fra.com

Comment faire défiler vers le haut avec l'aide d'un clavier avec l'émulateur de terminal de terminaison?

J'utilise Ubuntu 11.10 et je suis récemment passé à terminator pour mon terminal. J'en suis content, à une exception près, je n'arrive pas à comprendre comment faire défiler vers le haut à l'aide du clavier. J'avais l'habitude d'utiliser gnome-terminal et CTRL+Shift+ { || PgUp} mais ne trouve pas de raccourci clavier pour le défilement dans terminator.

38
Ransom Briggs

Shift+PageUp travaille pour moi. À défaut, cliquez avec le bouton droit de la souris sur> Préférences> Liaisons de clavier pour définir ce que vous voulez.

36
Alex Forbes

Vous ne pouvez pas définir de raccourci clavier pour le défilement dans les préférences de terminateur Keybindings - du moins dans la version fournie avec Ubuntu 12.10.

Cela dit, le défilement ligne par ligne fonctionne pour moi en utilisant Ctrl+Shiftkeypad up/down (avec Verrouillage activé).

13
shiin

Je pense que le problème avec cette combinaison de touches est que cela ne fait pas réellement partie du terminateur du code, mais du terminal (qui est vte, ou quelque chose de dessous). Les combinaisons de touches qui concernent le terminal unique sous-jacent ne sont pas configurables dans Terminator (qui ne fait que les parties multi-terminaux, et ajoute des fonctionnalités de plug-in astucieuses, etc.).

J'ai constaté que si vous utilisez la configuration par défaut, le défilement d'une seule ligne ne fonctionne que pour le pavé numérique haut/bas. La raison est que Up est lié à resize_up (de même pour down). Si vous remappez ces touches, vous pouvez utiliser les flèches régulières pour faire défiler une ligne.

Il serait bien de trouver une solution pour changer le raccourci clavier dans le terminal sous-jacent, mais en attendant, si vous voulez que les flèches régulières fonctionnent, remappez simplement les raccourcis clavier resize_up et resize_down.

testé dans 0.97 Ubuntu 14.04.

3
Jeffeb3