Ctrl + h provoca retroceso en lugar de ayuda en emacs en cygwin

3

Quiero acceder a la ayuda para un comando usando ctrl + h en emacs, pero sigue eliminando el carácter anterior. Lo busqué en Google, y aparentemente ctrl + h es retroceso en una terminal. ¿Cómo elimino esta asignación de teclas? Uso retroceso regular y quiero acceder a la ayuda de emacs usando ctrl + h. Estoy usando cygwin y GNU Emacs 23.3.1

gsingh2011
fuente

Respuestas:

2

Código clave por defecto de retroceso de Cygwin se cambió de ^Ha ^?hace un par de años para evitar que esto suceda. ¿Está utilizando una versión antigua de Cygwin o el rxvt que ya no se mantiene, que todavía usa ^Hde forma predeterminada?

ak2
fuente
Sí, estoy usando rxvt (¡linda suposición!). ¿Tendré que cambiar a un terminal diferente o sabe cómo cambiarlo por rxvt?
gsingh2011
Prueba mintty , que recientemente se ha convertido en la terminal predeterminada de Cygwin. Al igual que rxvt, no requiere un servidor X, pero proporciona una emulación de terminal compatible con xterm, soporte Unicode y una interfaz de usuario más nativa de Windows con un cuadro de diálogo de opciones. Con rxvt, la opción de línea de comando -backspacekey '^?'debería hacer el truco.
ak2
Creo que intenté esto cuando respondiste y no funcionó (no estoy 100% seguro de que lo hice), pero he cambiado a mintty desde entonces, así que aceptaré tu respuesta.
gsingh2011