怎么查看当前company启用的backends?

我用 C-h v company-backends

得到的都是这样的结果

不管是go下面开lsp 还是在别的模式下都是这个结果。但是go开了lsp肯定不止这些backend吧。就有点疑惑。

lsp 发送数据到 capf 上

我想用tabnine 可以像lsp一样吧数据发capf上吗

company-backend 的 local variable

得用cape

M-x company-diag

啥cape???

https://github.com/minad/cape

lsp 用的是 capf


楼主如果想看当前backend,可以在modeline里显示的

比如我在 spacemacs 中用 doom-modeline 我加了几行代码就可以显示了,供参考,如图

(doom-modeline-def-segment minor-modes
  (format-mode-line (and (bound-and-true-p company-mode) company-lighter)))

1 个赞

可以用 tabnine-capf