入门入了一万年 主流非主流的配置玩了个遍
最终沉淀了一份自己的
但是AI时代了 体验跟cursor什么的还是有差距
有什么办法可以配置出跟上现代化的配置
入门入了一万年 主流非主流的配置玩了个遍
最终沉淀了一份自己的
但是AI时代了 体验跟cursor什么的还是有差距
有什么办法可以配置出跟上现代化的配置
我的建议是切勿把关注点放在配置上,尽管我也维护自己的配置文件。
假如你有个想法非常具体,就把它单独做成一个包。
比如你觉得所谓的现代化的补全哪里强,就试着做个类似的满足你的使用,假如失败了就不要继续配置。
实力不济。。。入门入了一万年 也只是能看懂简单lisp的水准 感觉折腾起来收益太低了
有AI啊,让它帮你。比如我看之前有人评论corfu的补全不好,我的评价那是真的。比如path的补全根本不行,我就让AI帮我让corfu做和thingatpt联动,让它在写路径的时候就补全路径。
AI写个vscode的插件甚至neovim的插件还得建个文件夹,但是emacs的包说白了就是个文件啊。 你 load-file 就能测试是否成功。
这也是为啥emacs的所谓可定制性强的原因,以前有人吐槽语法,现在用AI还吐槽个啥,那报错直接给AI,想啥功能做啥功能。
我的理解是,corfu只是个前端,corfu的后端是emacs自带的capf(completion at point function)。补全的内容是后端的事情,常见的思路就是把外部的补全来源捅到capf,vertico和corfu的作者minad大神甚至还搞了个cape,作为capf的扩展框架。
实现补全后端具体就是要实现一组回调函数,关键是取词函数,还有根据取词内容返回补全列表的函数。至于怎么返回补全列表,用什么都可以。我记得两年前有家叫tabnine的公司,他们的免费模型就有人拿来做了company-tabnine,可惜现在arm版的已经不更新了。
应该是没有, 虽说AI时代了, 但感觉也就计算机专业相关的受到些影响, 其余的并没有什么变化,如果非计算机专业相关, 应该没必要焦虑