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

时间:2015-11-02 01:50:22

标签: emacs minibuffer

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

1 个答案:

答案 0 :(得分:4)

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

这使您可以在迷你缓冲区内使用自己激活迷你缓冲区的操作,例如M-x。第二次激活发生在递归迷你缓冲器中。结束时(例如,您在回复RET提示后点击M-x),事情会继续,原来的迷你缓冲区仍处于活动状态。