【发布时间】:2015-06-09 19:55:01
【问题描述】:
在 Emacs 中弹出自动完成菜单时,除了向上和向下箭头之外,我还使用什么键来向上和向下导航菜单?我尝试了C-n 和C-p,但这会使菜单消失,而是在文本区域上下移动光标。
【问题讨论】:
标签: emacs autocomplete keyboard-shortcuts hotkeys
在 Emacs 中弹出自动完成菜单时,除了向上和向下箭头之外,我还使用什么键来向上和向下导航菜单?我尝试了C-n 和C-p,但这会使菜单消失,而是在文本区域上下移动光标。
【问题讨论】:
标签: emacs autocomplete keyboard-shortcuts hotkeys
您还可以使用M-p 和M-n 分别选择上一个和下一个候选人,如User Manual 的Summary section 中所述。
【讨论】:
使用C-n 和C-p 键绑定可以回答这个问题:
; Cycle candidates with C-n and C-p
(setq ac-use-menu-map t)
将此变量(来自auto-complete.el)设置为true 将重新映射键绑定。 auto-complete.el 说 在完成菜单时将使用特殊的键盘映射 ac-menu-map。这是进行绑定的地方。
【讨论】: