根据我在Emacs文档中找到的内容,消息函数应在Emacs中框架底部的回显区域中显示其消息。但是当我调用它时,它会在主窗口的光标位置打印它的消息。难道我做错了什么?我怎样才能让它在回声区域打印?
如果重要的话,这是我正在使用的代码。我试图摆脱使用退格键的习惯,而是使用reverse-kill-word,所以我在init.el中重新映射了退格键:
(global-set-key (kbd "<backspace>") (message "Don't use backspace!"))
答案 0 :(得分:2)
可以绑定到键的函数(即交互式调用)称为命令。 要将功能转换为需要添加的命令 interactive 对于delaration:
(global-set-key (kbd "<backspace>")
(lambda ()
(interactive)
(message "Don't use backspace!")))