Comment faire défiler la fenêtre de l'émulateur de terminal en petites étapes à l'aide du clavier?

14

Comment pourrais-je faire défiler la fenêtre du shell bash (sans la souris ni les barres de défilement, en utilisant simplement le clavier)?

Shift+ PageUpet Shift+ PageDownagit comme une page vers le haut et une page vers le bas.

Mais comment faire défiler une seule ligne vers le haut ou vers le bas? Shift+ Upet Shift+ Downne fonctionne pas.

Misha Moroshko
la source
Copie possible (mais sur Unix et Linux , et plus récent, contient plus d'informations): urxvt-scroll-just-one-line ; keybinding-in-xterm-to-shift-one-line-up-using-shiftup .
user202729

Réponses:

4

Le terminal Gnome (et autres) utilise ctrl+ shift+ upet ctrl+ shift+ downpour faire défiler une ligne.
Mais ctrl+ shiftdevrait fonctionner dans la plupart des autres émulateurs de terminaux (comme xtermou urxvts'ils ne sont pas interceptés par les gestionnaires de fenêtres ou autres).

Micke
la source
En effet, Ctrl gauche + Maj gauche / droite + Haut / Bas fait l'affaire! (Cela ne fonctionne pas pour moi avec Right Ctrl .)
Misha Moroshko
@MishaMoroshko Probablement parce que VirtualBox.
user202729
18

Si vous utilisez iTerm2 , vous pouvez voir tous les raccourcis dans le panneau des préférences.

Déplacer d'une ligne vers le haut dans le tampon de défilement

Déplacer une ligne vers le bas dans le tampon de défilement


Vous pouvez également ajouter vos propres raccourcis. J'utilise régulièrement ces 2 par exemple:

Déplacer une page vers le haut dans le tampon de défilement

Déplacer une page vers le bas dans le tampon de défilement


Et voilà à quoi ça ressemble:

entrez la description de l'image ici

Mick
la source
les touches que vous utilisez pour faire défiler une page vers le haut dans la mémoire tampon de défilement sont désormais par défaut pour "revenir à la commande précédente". Ajoutez cela à la réponse?
Daniel K.
0

Je viens de l'essayer moi-même sur Ubuntu 12.10. Faire défiler vers la droite fonctionne en utilisant ctrl + shift (pour les boutons gauche et droit) et les touches haut et bas du clavier avec verrouillage numérique activé (ce qui signifie que lorsque vous n'utilisez pas de touche de modification, les chiffres seront saisis)! Cela ne fonctionne pas pour les touches normales haut et bas ou les touches du clavier avec le verrouillage numérique désactivé.

shiin
la source