不是的,我就是直接按的回车(corfu-insert)接受补全,然后就会进行snippet的展开,光标就会落在 $0 的位置。 这个功能是 eglot 支持的,跟补全的前端无关(不管你是用 company,corfu,即使是只用默认的completion-at-point 都是可以的)
这是 eglot 官方的展示和解释:GitHub - joaotavora/eglot: A client for Language Server Protocol servers
我估计你的问题是其他配置引起的冲突,因为你 eglot 都没法使用 snippet。建议你用一个干净的配置测试:只安装 lsp-mode + corfu 或者 eglot + corfu 试试。