问题:在我的 Emacs 变型中使用 OS 特定桌面功能的情况下,如何找到执行基于 GUI 操作的 M-x 等效命令?
背景:传统理解认为,Emacs 中的所有内容都是命令,并且只要您知道命令的名称,就可以通过 M-x 调用命令。假设这个声明是正确的,那么在基于“桌面”的 Emacs 变体中,如何找到用于触发“GUI 样式”菜单的命令名称?
例如,如果我要用鼠标选择文件菜单来打开文件,特定于操作系统的“GUI”风格的文件打开对话框就会弹出来,等待我的输入。
我该如何找到相应的 M-x 命令来执行完全相同的操作?
我原以为describe-key会告诉我我需要知道的信息,但实际上它的指示是使用:
M-x menu-find-file-existing
不使用“GUI”风格的文件打开对话框,而是使用Emacs内部的非GUI-OS中性变体。