
Me encanta la pantalla, pero me vuelve loco tener que dejar de escribir, presionar CTRL+A [
y luego encontrar lo que necesito.
¿Hay alguna manera de hacer que la rueda de desplazamiento funcione normalmente, en lugar de desplazarse por los comandos?
Además, ¿es posible habilitar Shift+RePág/AvPág?
Respuesta1
Utilizo estas configuraciones con urxvt en mi ~/.screenrc:
termcapinfo rxvt-unicode ti@:te@
termcapinfo rxvt ti@:te@
termcapinfo rxvt 'hs:ts=\E]2;:fs=07:ds=\E]2;screen07'
Estos permiten que la barra de desplazamiento y la rueda del mouse hagan "lo correcto".
Tenga en cuenta que esto depende del tipo de terminal, por lo que no funcionará si su terminal no es del tipo rxvt
. Si no funciona, intente reemplazar rxvt
y rxvt-unicode
con el tipo de terminal apropiado (obtenga esto ejecutando printf $TERM
).
Respuesta2
verifique su variable $TERM para ver qué terminal está usando realmente. Si usa xterm (o xterm*), agregue esto a ~/.screenrc para permitir el desplazamiento del mouse:
termcapinfo xterm* ti@:te@
o para ser más completo:
termcapinfo xterm*|rxvt*|kterm*|Eterm* ti@:te@
Si no modifica su ~/.screenrc, puede desplazarse con Ctrl-a ESC y luego usar las flechas arriba-abajo. q dejar de fumar.
Nota: también puedes usar el mouse para cambiar el enfoque entre ventanas divididas agregando esto a tu ~/.screenrc
mousetrack on
Term Cap es una biblioteca/base de datos de descripción de terminal independiente del dispositivo.
Referencias/copias de:
Terminal: comando termcapinfo no encontrado
https://en.wikipedia.org/wiki/Termcap
https://superuser.com/questions/629004/gnu-screen-change-focus-in-split-windows-with-mouse