vinculación en xterm para cambiar una línea usando shift + up

seguir urxvt: desplazarse solo una línea

¿Cómo podemos establecer combinaciones de teclas para que shift + up pueda desplazarse una línea hacia arriba en xterm?

Solutions Collecting From Web of "vinculación en xterm para cambiar una línea usando shift + up"

Utilice los resources de X documentados en la página del manual de XTerm , en particular la sección "ACCIONES" aproximadamente el 80% del path hacia abajo.

Crea un file ~/.Xresources y ponlo:

 XTerm.VT100.translations: #override \ Shift <Key>Up: scroll-back(1) \n\ Shift <Key>Down: scroll-forw(1) 

"Traducciones" es el nombre de la biblioteca Xt base para enlaces de teclas y mouse. Esto establece enlaces para el componente VT100 (emulación de terminal) de XTerm, anulando cualquier enlace existente y configurando Shift-Up para desplazarse hacia arriba (o "hacia atrás") una línea, y Shift-Down para desplazarse hacia abajo ("adelante") una línea . Estamos haciendo una línea larga, así que estamos usando barras diagonales inversas al final para marcar la continuación.

Como con cualquier uso de .Xresources , necesitará tener la variable XENVIRONMENT establecida apuntando al lugar correcto, o usar xrdb -merge ~/.Xresources para cargar el file en el administrador de resources de manera explícita.

La respuesta de Michael Horner está cerca, pero pasa por alto un detalle:

 XTerm.VT100.translations: #override \ Shift <Key>Up: scroll-back(1) \n\ Shift <Key>Down: scroll-forw(1) 

usa las unidades pnetworkingeterminadas para desplazarse. Para asegurarse de get líneas , debe agregar un parámetro:

 XTerm.VT100.translations: #override \ Shift <Key>Up: scroll-back(1,line) \n\ Shift <Key>Down: scroll-forw(1,line) 

La página de manual menciona las unidades en la descripción de scroll-back y scroll-forw , pero no menciona en ese párrafo que el valor pnetworkingeterminado es establecido por otro recurso, scrollLines :

  scrollLines (class ScrollLines) Specifies the number of lines that the scroll-back and scroll- forw actions should use as a default. The default value is 1.