Comment puis-je faire défiler en bash en utilisant uniquement le clavier? Si ce n'est pas possible à Bash, y a-t-il d'autres coquilles qui supportent cela?
terminal
keyboard-shortcuts
Kshitiz Sharma
la source
la source
Réponses:
Dans "terminal" (pas un émulateur graphique comme
gterm
), Shift+ PageUpet Shift+ PageDownfonctionnent.la source
J'utilise le terminal par défaut dans Ubuntu 14 (bash) et pour faire défiler page par page, il faut Shift+ PageUpou Shift+ PageDownpour monter / descendre d'une page entière.
Ctrl+ Shift+ Upou Ctrl+ Shift+ Downpour monter / descendre en ligne.
la source
Cela dépend de votre émulateur de terminal, pas du shell que vous utilisez. Personnellement, j'utilise GNU Screen . De la description:
Vous pouvez utiliser
C-a [
pour entrer en mode défilement. De là, vous pouvez faire défiler avec le clavier et même copier et coller. Le mode peut être quitté en utilisant laEsc
touche.la source
Clavier: Apple / Mac
Terminal / Emu: Terminal OSX
Shell: bash
la source
fn
soitshift
,command
ouoption
plus les flèches pour la directionDans la plupart des terminaux que j'ai connus, vous pouvez utiliser les Shifttouches + PageUpet Shift+ DownDownpour le défilement. Notez que certains terminaux ne prennent pas en charge le défilement ou utilisent un tampon d’historique très limité. Dans ce dernier cas, vous pouvez augmenter la limite, si celle-ci est configurable.
Comme alternative, utilisez un téléavertisseur; par exemple
less
.la source
Sous FreeBSD, vous pouvez utiliser Scroll Lockpour basculer le mode de défilement de l’écran. Appuyez une fois dessus, puis utilisez Haut / Bas, Pg Up / PgDown, Home / End pour faire défiler. Appuyez à nouveau pour revenir en arrière et reprendre la frappe.
la source
Si vous utilisez VirtureBoxVM sous Mac OS, appuyez sur SHIFT + fn + up_arrow (ou down_arrow) pour faire défiler.
la source
Il existe un autre moyen d'afficher tout ce qui est organisé dans le terminal en écrivant au dernier mot pour toute commande "| moins" et en cliquant sur la touche d'espacement, vous pouvez faire défiler l'écran vers le haut.
Exemples
ps aux
ps aux | less
ps fax
ps fax | less
la source
Clavier Linux sur Apple / Mac (au moins sur MacBook Pro)
la source