¿Cómo podría desplazarme hacia arriba y hacia abajo en la ventana del shell bash (sin el mouse o las barras de desplazamiento, solo usando el teclado)?
Shift+ PageUpy Shift+ PageDownactúa como página arriba y página abajo.
Pero, ¿cómo podría uno desplazarse solo una línea hacia arriba o hacia abajo? Shift+ Upy Shift+ Downno funciona.
Respuestas:
El terminal Gnome (y otros) usa ctrl+ shift+ upy ctrl+ shift+ downpara desplazarse una fila.
Pero ctrl+ shiftdebería funcionar en la mayoría de los otros emuladores de terminal (como
xterm
ourxvt
si no son interceptados por los administradores de Windows o cosas así).fuente
Si usa iTerm2 , puede ver todos los accesos directos en el Panel de preferencias.
⌘ ↑ Mover una línea hacia arriba en el búfer de desplazamiento hacia atrás
⌘ ↓ Mueve una línea hacia abajo en el búfer de desplazamiento hacia atrás
También puedes agregar tus propios atajos. Regularmente uso estos 2 por ejemplo:
⇪ ⌘ ↑ Mover una página hacia arriba en el búfer de desplazamiento hacia atrás
⇪ ⌘ ↓ Mover una página hacia abajo en el búfer de desplazamiento hacia atrás
Y así es como se ve:
fuente
Acabo de probar esto yo mismo en Ubuntu 12.10. Desplazarse hacia atrás en línea funciona usando Ctrl + Mayús (ambos, para los botones izquierdo y derecho) y las teclas arriba y abajo del teclado con el bloqueo numérico activado (lo que significa que cuando no usa una tecla modificadora, se escribirán los números). No funciona para las teclas normales arriba y abajo o las teclas del teclado con el bloqueo numérico desactivado.
fuente