Emacs键在自动完成弹出窗口中移动

Emacs键在自动完成弹出窗口中移动,emacs,popup,Emacs,Popup,我正在为cpp开发设置Emacs 我已经建立了自动完成和yasnippets,这是伟大的 但每次出现一个弹出窗口时,我都要用鼠标点击最下面或中间的一个 钥匙也一定可以,但我很难找到 我找到了这篇文章,但我认为他说的是自动完成而不询问用户或显示没有弹出窗口 对于阅读本文的任何人,要在自动完成弹出窗口中向上或向下移动: 下移:M-n 上移:M-p 这是auto-complete.el中的完整模式映射 (define-key map "\t" 'ac-expand) (define-key map [

我正在为cpp开发设置Emacs

我已经建立了自动完成和yasnippets,这是伟大的

但每次出现一个弹出窗口时,我都要用鼠标点击最下面或中间的一个

钥匙也一定可以,但我很难找到


我找到了这篇文章,但我认为他说的是自动完成而不询问用户或显示没有弹出窗口

对于阅读本文的任何人,要在自动完成弹出窗口中向上或向下移动:

下移:M-n

上移:M-p

这是auto-complete.el中的完整模式映射

(define-key map "\t" 'ac-expand)
(define-key map [tab] 'ac-expand)
(define-key map "\r" 'ac-complete)
(define-key map [return] 'ac-complete)
(define-key map (kbd "M-TAB") 'auto-complete)

(define-key map "\M-n" 'ac-next)
(define-key map "\M-p" 'ac-previous)
(define-key map [down] 'ac-next)
(define-key map [up] 'ac-previous)

(define-key map [f1] 'ac-help)
(define-key map [M-f1] 'ac-persist-help)
(define-key map (kbd "C-?") 'ac-help)
(define-key map (kbd "C-M-?") 'ac-persist-help)

(define-key map [C-down] 'ac-quick-help-scroll-down)
(define-key map [C-up] 'ac-quick-help-scroll-up)
(define-key map "\C-\M-n" 'ac-quick-help-scroll-down)
(define-key map "\C-\M-p" 'ac-quick-help-scroll-up)

@abo abo你能告诉我这个问题的来源吗?这样我就不用问这样的问题了?只需
C-s
auto-complete.el即可
define key
。但我只记得这个快捷方式。我开始阅读Emacs教程,看到上一行和下一行的这个键。。太酷了