当一个以键盘事件(字符或功能键)结尾的前缀键,其定义为一个菜单按键映射时, 该按键映射将作为键盘菜单运行;用户通过键盘选择菜单项来指定下一个事件。
Emacs 会在回显区显示键盘菜单,先显示该映射的整体提示字符串,
随后依次列出各个选项(即该映射中绑定的项字符串)。
如果所有绑定无法一次性全部显示,用户可以按下 SPC 查看下一行选项。
连续按下 SPC 最终会到达菜单末尾,之后再循环回到开头。
(变量 menu-prompt-more-char 指定用于此功能的字符;
默认是 SPC。)
当用户在菜单中找到所需选项后,只需输入对应的字符— 即绑定到该选项的那个字符。
该变量指定用于请求显示菜单下一行的字符。其初始值为 32, 即 SPC 的字符编码。