好的,了解!
但是如果像你这样只是搜索一下重复的名字的话,应该是可以改一下正则表达式。
lsp-bridge 已经支持 ccls 了
好的,我来更新下!
请问下,最新的master分支如何集成tabnine,我看历史里面有通过tabnine-capf加配置实现,但是后面代码删掉了。现在最新的是用acm,里面没有tabnine相关的。
没有做,现在还不行,欢迎发补丁
好的,我争取研究一波
加油,同样有tabnine的需求
copilot.el 使用了独立于 company、corfu、acm 的单独的补全(当前候选项用灰字直接显示在后面,用单独的命令补全),因为这更适合长代码补全。
我把 C-e 绑定为 (or (它的补全命令) (原来的 C-e)),用 M-n 和 M-p 切换候选项,体验很不错。acm 只需去掉 M-n 和 M-p 的键绑定即可,两者配合很好。doom 配置参考
由于 tabnine 付费版本也支持长代码补全,我觉得可以考虑把它也做成这样的模式。
嗯嗯,已经在学习了
copilot我也用了,体验确实不错,但是这种感觉对本地代码的学习没tabnine好,而且补全只能显示1个候选,tabnine有多个候选感觉集成到lsp-bridge里面更好。
大佬,我再反馈一个小问题
写 clojure 补全,输入 {:lis
假设补全的第一项是 :list/keys
,但是补全完成的结果是 {::list/keys
两个冒号
我试着改了下,好像是 1+
这里导致的
麻烦写到github吧,还请附上测试代码。
好的,感谢回复
刚刚发现我用的 server 是 “clojure-lsp-native” 不是文档中支持的 “clojure-lsp”, 换成后者就没有这个问题了,抱歉抱歉!
希望添加jedi-language-server的支持.
pyright更好呀
pyright无法补全像opencv这些c写的库.
是吗?有没有测试代码吗?