関数内で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)