¿Cómo "desvinculo" Ctrl+Retroceso en URxvt?

¿Cómo "desvinculo" Ctrl+Retroceso en URxvt?

Mi URxvt está asignando la combinación de teclas Ctrl+ a + . Esto es extremadamente molesto cuando se usa GNU Emacs.BackspaceCtrlH

¿Cómo cambio ese comportamiento?

Respuesta1

Después de buscar un poco más esta solución, encontré una solución alternativa. estoy mapeandoCtrl+Retrocesoa alguna otra combinación de teclas y luego asigno esta nueva combinación al comportamiento deseado en mi GNU Emacs.

Para lograr esto, agregue esto a~/.Xdefaults(o lo que sea que use tu distribución para esto):

URxvt.keysym.C-BackSpace: \033[33~

Dejaré esta pregunta abierta hasta que aparezca una alternativa adecuada (una que hagaurxvtsimplemente ignorarlo).

PRIMA

Para asignar esta nueva combinación de teclas a GNU Emacs, puede usar la función describe-key (generalmenteCh k) y escribaCtrl+Retrocesopara saber cómo ve el editor estas cosas. En mi caso fue"S-". Para lograr el comportamiento deseado, en mi caso, agregué esto a~/.emacs:

(global-set-key (kbd "S-<f9>") 'backward-kill-word)

Respuesta2

Simplemente logré desatarlo con

URxvt.keysym.C-BackSpace: command:\000

Recuerde hacer xrdb ~/.Xresourcesy reiniciar urxvt.

información relacionada