【发布时间】:2013-02-19 09:25:22
【问题描述】:
我想在函数中调用 global-set-key 并为其提供参数,以创建 global-set-keys。
(defun global-setter (arg1 arg2)
(global-set-key arg1 '(concat "example" arg1 arg2))
)
(global-setter "*" "^")
这应该创建一个绑定,当按下* 时,函数example-*^ 应该被调用。
我不知道如何获取要作为函数/命令名称传递的字符串。我究竟做错了什么?
到目前为止,我尝试了`',@、(intern)、(eval)、(function) 的组合,但我不知道我应该做什么。
【问题讨论】: