当我在迷你缓冲模式下编辑时,我必须按Enter退出迷你缓冲区。
但我更喜欢使用Space。
“Space”一次又一次地完成单词。
当消息为“Sole Completion”时,按空格键退出迷你缓冲区。
第二步中的Defaullt Space键无法退出迷你缓冲区,我重新映射它,但它根本不起作用。
(define-key minibuffer-local-map(kbd“SPC”)`minibuffer-complete-and-exit)
任何想法?
答案 0 :(得分:6)
需要在 minibuffer-local-completion-map 中定义一个键:
(define-key minibuffer-local-completion-map (kbd "SPC") 'minibuffer-complete-and-exit)