使用emacs查找未分配的密钥

pro*_*eek 2 emacs elisp key

我想出了一个elisp函数,并试图将一个密钥与文件匹配.

(defun loadtopics ()
  "Load the topics.org file"
  (interactive)
  (load "../topics.org"))
(global-set-key (kbd "C-c C-a") 'loadtopics)

问题是很难找到未分配的组合键.

  • 有没有简单的方法来查找未分配的组合键?
  • 您使用什么方法将密钥分配给您制作的elisp代码?
  • 是否可以分配多个控制键,即'Cc Ca Cb Cx'或类似的?

ata*_*lor 8

开头的序列C-c letter,并F5通过F9保留供用户重新绑定.没有内置模式或第三方软件包应该覆盖这些模式,因此它们非常适合用户特定的全局密钥绑定.请参阅emacs手册中的密钥绑定约定.