补全使用的是lsp-mode + ccls
不使用evil的时候补全是正常的,按下回车后才会进行补全
使用evil之后,补全的功能变成这样了,上下选择补全项的时候就会进行补全,而且多补了一些内容,把这个函数签名都加上了
配置如下,company:
evil:
补全使用的是lsp-mode + ccls
不使用evil的时候补全是正常的,按下回车后才会进行补全
使用evil之后,补全的功能变成这样了,上下选择补全项的时候就会进行补全,而且多补了一些内容,把这个函数签名都加上了
配置如下,company:
evil:
这是evil-collection的一个feature。你把evil-collection-company-use-tng设成nil就变回以前的样子了
完美解决,多谢大佬
补全整个函数签名不是挺好吗?
这个功能跟某些language server的snippet会有冲突。因为如果直接把函数补全出来snippet就不会作用。而且如果是从vanilla emacs转到evil的用户应该还是比较习惯emacs原本的设定(像我就是emacs转evil)
你是指yasnippet吗?可以独立出来不加入company。