Emacs 如何将SPC设置为在微缓冲区模式下充当Enter?

Emacs 如何将SPC设置为在微缓冲区模式下充当Enter?,emacs,space,minibuffer,Emacs,Space,Minibuffer,在迷你缓冲区模式下编辑时,必须按Enter键退出迷你缓冲区 但我更喜欢使用空间 “空格”一次又一次地完成单词 当信息为“唯一完成”时,按空格退出迷你缓冲区 第二步中的Defaullt空格键无法退出minibuffer,我重新映射了它,但它根本不起作用 (定义密钥小型缓冲区本地映射(kbd“SPC”)`小型缓冲区完成并退出) 有什么想法吗?需要在minibuffer本地完成映射中定义一个键: 您正在使用哪个版本的Emacs?我用一个空白的23.3.1(emacs-Q)试了一下,它运行得很好(至少完

在迷你缓冲区模式下编辑时,必须按Enter键退出迷你缓冲区

但我更喜欢使用空间

  • “空格”一次又一次地完成单词

  • 当信息为“唯一完成”时,按空格退出迷你缓冲区

  • 第二步中的Defaullt空格键无法退出minibuffer,我重新映射了它,但它根本不起作用

    (定义密钥小型缓冲区本地映射(kbd“SPC”)`小型缓冲区完成并退出)


    有什么想法吗?

    需要在minibuffer本地完成映射中定义一个键:


    您正在使用哪个版本的Emacs?我用一个空白的23.3.1(
    emacs-Q
    )试了一下,它运行得很好(至少完成了)。
    (define-key minibuffer-local-completion-map (kbd "SPC") 'minibuffer-complete-and-exit)