可以列出你的配置代码和用来测试补全的c++代码吗?最好列一下M-x company-diag
的结果。
回头看了一下你原来的问题:
-
company-auto-complete-char
不是用来实现你想要的功能的。company-lsp默认应该支持cquery的.
自动触发补全。 -
要实现补全参数的效果,company-lsp需要被提前加载。可以使用如下配置:
(add-hook 'c++-mode-hook (lambda () (require 'company-lsp) (lsp-cquery-enable)))
-
lsp-enable-comletion-at-point
和company-capf
对于company-lsp没有任何作用