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

标签 emacs minibuffer

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

最佳答案

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

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

关于emacs - 我如何在迷你缓冲区中使用 M-x?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33469539/

相关文章:

用空格包装运算符的 Emacs 模式/函数

emacs - 使用 emacs 中的组织模式表使用 calc 转换单位

emacs - 如何在 emacs 中低速运行宏?

emacs - 在 Emacs 中模拟迷你缓冲区输入

python - 多个 jediepcserver.py 用于多个 virtualenv

emacs - 退出 minibuffer 时防止 Emacs Evil 切换到正常模式

emacs - 如何将 minibuffer-exit-hook 与 read-string 一起使用

查找文件完成期间的 Emacs 新文件确认

emacs - 如何在 Emacs 中更改 minibuffer 位置?

macos - 是否可以让 emacs 将 fn 键解释为修饰键?