>>162
ありがとう。 overriding-terminal-local-map で試してみたけど、
"a" などのシングルキーを定義してもいないのに、上書きされてしまう:

(let ((map (make-sparse-keymap)))
(define-key map (kbd "C-M-z") 'foo)
(setq overriding-terminal-local-map map))

なぜだろう?