简体   繁体   English

我可以在emacs中使用完成缓冲区而不是具有自动完成功能的菜单吗?

[英]Can I use completion buffer instead of menu with auto complete in emacs?

I'd like to use completion as emacs' origin behavior: With emacs -q and 我想使用完成作为emacs的原始行为:使用emacs -q

(setq tab-always-indent 'complete)

When hit TAB , gives me a completion buffer showing all candidates. 当点击TAB时 ,会给我一个显示所有候选者的完成缓冲区。 Can I do this using auto complete ? 我可以使用auto complete吗? I prefer its various sources for different mode but I don't want to use its menu. 我更喜欢其各种来源的不同模式,但我不想使用其菜单。

编写一个简单的“适配器”应该不太困难,即可以添加completion-at-point-functions ,该completion-at-point-functions将使用自动完成源将完成数据提供给completion-at-point

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM