Emacs 中自动完成菜单的非箭头导航?
Non-arrow navigation of auto-complete menu in Emacs?
当 Emacs 中弹出自动完成菜单时,除了向上和向下箭头外,我还可以使用哪个键来向上和向下导航菜单?我尝试了 C-n
和 C-p
但这会使菜单消失,而是在文本区域上下移动光标。
您还可以使用 M-p
和 M-n
分别 select 上一个和下一个候选,如 Summary section of the User Manual 中所述。
使用 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
。这是进行绑定的地方。
当 Emacs 中弹出自动完成菜单时,除了向上和向下箭头外,我还可以使用哪个键来向上和向下导航菜单?我尝试了 C-n
和 C-p
但这会使菜单消失,而是在文本区域上下移动光标。
您还可以使用 M-p
和 M-n
分别 select 上一个和下一个候选,如 Summary section of the User Manual 中所述。
使用 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
。这是进行绑定的地方。