【发布时间】:2012-02-17 20:41:12
【问题描述】:
有没有通用的方法来做到这一点?我正在寻找一个接受任意键盘快捷键并返回相应函数名称的函数。
【问题讨论】:
标签: emacs
有没有通用的方法来做到这一点?我正在寻找一个接受任意键盘快捷键并返回相应函数名称的函数。
【问题讨论】:
标签: emacs
C-h k 运行命令 describe-key
显示由 KEY 调用的函数的文档。 KEY 可以是任何 一种键序列;它可以包括键盘事件、鼠标事件、 和/或菜单事件。
从程序调用时,将 KEY 作为字符串或向量传递。
【讨论】:
C-h f 对函数的帮助是awesome。它让快速编写随机 elisp 函数变得非常非常简单。
C-h c 运行 describe-key-briefly,它只输出到 echo 区域。
顺便说一句,如果你真的想要一个“函数”而不是“命令”(即从 Elisp 调用而不是交互使用的东西),那么 `key-binding' 可能是最接近的。
【讨论】:
命令帮助:
F1 + your command
命令文档:
F1 + d + your command
【讨论】: