
Mein URxvt ordnet die Tastenkombination Ctrl+ der Taste + zu . Das ist bei der Verwendung von GNU Emacs äußerst ärgerlich.BackspaceCtrlH
Wie ändere ich dieses Verhalten?
Antwort1
Nachdem ich noch ein bisschen weiter nach dieser Lösung gesucht habe, habe ich eine alternative Lösung gefunden. Ich mappeStrg+Rücktastezu einer anderen Tastenkombination und dann ordne ich diese neue Kombination dem gewünschten Verhalten in meinem GNU Emacs zu.
Um dies zu erreichen, fügen Sie dies hinzu zu~/.Xdefaults(oder was auch immer Ihre Distribution dafür verwendet):
URxvt.keysym.C-BackSpace: \033[33~
Ich werde diese Frage offen lassen, bis eine geeignete Alternative erscheint (eine, dieAbonnierenignorieren Sie es einfach).
BONUS
Um diese neue Tastenkombination in GNU Emacs abzubilden, können Sie die Funktion „describe-key“ verwenden (normalerweiseCh k) und geben SieStrg+Rücktasteum herauszufinden, wie der Redakteur das sieht. In meinem Fall war es"S-"Um das gewünschte Verhalten zu erreichen, habe ich in meinem Fall Folgendes hinzugefügt:~/.emacs:
(global-set-key (kbd "S-<f9>") 'backward-kill-word)
Antwort2
Ich habe es einfach gelöst mit
URxvt.keysym.C-BackSpace: command:\000
Denken Sie daran, xrdb ~/.Xresources
urxvt neu zu starten.