我如何在迷你缓冲区中使用 M-x?

How can I use M-x in minibuffer?

假设我要创建一个文件。然后我被要求输入名字。我想使用日期作为文件名。我想使用 M-x insert date (I define myself) 。我该怎么做?

设置(或绑定,取决于上下文)变量 enable-recursive-minibuffers 为非 nil(例如 t),在第一次进入迷你缓冲区之前。

这让您可以使用 M-x 等操作,这些操作本身会从迷你缓冲区中激活迷你缓冲区。第二次激活发生在递归迷你缓冲区中。当它结束时(例如,您在回复 M-x 提示后点击 RET),事情将照常进行,初始迷你缓冲区仍处于活动状态。