如何禁用Emacs消息,例如"你可以用Y运行命令X"

Kar*_*arl 10 emacs elisp dot-emacs

当我运行一个提示输入迷你缓冲区的命令时,让文本被所谓的有用消息覆盖是令人讨厌的,例如:

You can run the command 'package-list-packages' with <menu bar> <options> <packages>
Run Code Online (Sandbox Code Playgroud)

有没有办法专门禁用这些菜单栏建议,我从来没用过?如果没有,我如何全局禁用它们?

unp*_*680 16

将变量设置suggest-key-bindingsnil.

(setq suggest-key-bindings nil)
Run Code Online (Sandbox Code Playgroud)

  • 或者将其设置为数字<2以减少消息可见的时间量(尽管自定义界面验证,这可以是介于0和1之间的值) (3认同)