找出用于公司完成的后端


14

使用自定义company后端时,company-complete由于后端的行为不正确,最终不会返回任何补全。在这种情况下,了解使用哪个公司后端生成完成列表将很有帮助。company-complete调用后如何获取此信息?


2
当前使用的后端应显示在modeline中。
wasamasa 2014年

Answers:


8

company 具有一个非常有用的功能,可以修改其Modeline打火机以显示当前使用的后端。


1
该功能是什么?如何启用它?
安德里亚斯·光栅

2
正是我在答案中写的:当前使用的后端显示在modeline中。它是无条件启用的。
wasamasa

我没看到 这可能意味着莫里兹的答案适用于我,或者我已将其禁用并忘记了。感谢您的澄清。
安德里亚斯·光栅

我也没有看到。我只是company在Modeline中看到。@Dmitry的答案在这里有用。
jrm

我强烈建议您从最小的Emacs会话开始(emacs -Q然后M-x package-initialize评估公司的配置),以排除初始化文件的任何干扰。
wasamasa

21

M-x company-diag现在可以键入,并在结果缓冲区中查看使用的后端。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.