我很抱歉,如果这是一个愚蠢的问题,但我一直在寻找如何做几个小时。我希望某些elisp函数绑定到特定的键绑定,并希望这些键绑定根据当前缓冲区所处的模式调用函数。我将举例说明。
(defun sml-create-comment ()
"Documentation.."
(interactive)
(code-to-insert-comment))
我希望将此功能绑定到一个键,例如'C-c c'。如果我处于sml模式并键入'C-c c',它会发出sml评论;同样,如果我处于c模式,它会发表评论。如果我说这个很奇怪或者它应该是显而易见的,我很抱歉。
答案 0 :(得分:7)
(eval-after-load 'sml-mode
'(define-key sml-mode-map (kbd "C-c c") 'sml-create-comment))