
Ctrl私の URxvt は+キーの組み合わせを+Backspaceにマッピングしています。これは GNU Emacs を使用するときに非常に煩わしいです。CtrlH
その動作を変更するにはどうすればよいでしょうか?
答え1
この解決策をさらに探した後、別の解決策を見つけました。マッピングしていますCtrl+バックスペース他のキーの組み合わせに変更し、この新しい組み合わせを GNU Emacs で目的の動作にマッピングします。
これを実現するには、これを追加します~/.Xdefaults(またはディストリビューションがこれに使用するもの):
URxvt.keysym.C-BackSpace: \033[33~
適切な代替案が出てくるまで、この質問は未解決のままにしておきます(ウルクス単に無視してください。
ボーナス
この新しいキーバインディングをGNU Emacsにマッピングするには、describe-key関数(通常はチク)と入力してCtrl+バックスペース編集者がこれをどう見ているかを知るために。私の場合は「し…」望ましい動作を実現するために、私の場合はこれを追加しました~/.emacs:
(global-set-key (kbd "S-<f9>") 'backward-kill-word)
答え2
私は簡単にそれを解除することができました
URxvt.keysym.C-BackSpace: command:\000
必ず urxvt を再起動してくださいxrdb ~/.Xresources
。