1

假设,我有代码:

(defun dummy ()
      (interactive)
      (message "aaa"))

(local-set-key (kbd "<left>") 'dummy)

当您<left>在当前缓冲区中单击键时,它将打印“aaa”。

是否可以将此操作附加到按下的任何键上?

4

2 回答 2

2

这是解决方案:

(defun dummy ()
      (interactive)
      (message "aaa"))

(local-set-key [t] 'dummy)
于 2013-06-05T13:50:36.283 回答
0

我无法真正设想这个用例,但听起来“默认键绑定”键映射机制会促进它。

对于初学者,请看一下:

  • C-hig (elisp) Format of Keymaps RET
  • C-hig (elisp) Searching Keymaps RET
于 2013-06-04T20:40:47.530 回答