在emacs中重新绑定密钥时出现意外行为

时间:2012-11-20 10:00:05

标签: emacs elisp

所以,我试图将一个键映射到一个不同于默认值的命令,但是我没有达到预期的效果。

(global-set-key (kbd "<left>") (message "Use C-f!"))

正如您所看到的,重点是显示消息&#34;使用C-f!&#34;按下左箭头键时,在回显区域中。但是,这样做是将消息输出到当前缓冲区我编辑。

我错过了什么?

此致

David Lind

1 个答案:

答案 0 :(得分:3)

您应该将键绑定到命令:

(global-set-key (kbd "<left>") (lambda () (interactive) (message "Use C-f!")))