Emacs 集成 Github Copilot
copilot.el 是一个非官方实现的 Github Copilot 插件,实测在 x86/arm64 、macos/debian 下均可使用,下面介绍最关键的几个配置步骤。 准备 Emacs >= 27 安装 node.js emacs 安装好 e, editorconfig 插件 以
copilot.el 是一个非官方实现的 Github Copilot 插件,实测在 x86/arm64 、macos/debian 下均可使用,下面介绍最关键的几个配置步骤。
准备
- Emacs >= 27
- 安装 node.js
- emacs 安装好
e
,editorconfig
插件
以上是对您环境最基础的要求,确认无误后继续下一步。
配置 copilot.el
官方可以直接引用 github 链接作为插件,但考虑到网络环境问题,在这里使用手动克隆代码库来引用。
运行以下命令将 copilot.el 克隆到 emacs 配置文件夹:
1 |
|
克隆完毕后,在 emacs 配置中将 copilot.el 载入,并配置一些必要的内容:
比如将以下内容写入 ~/.emacs.d/init.el
1 |
|
以上配置均来自代码库最基础的配置,可以实现最直观的功能。
使用
配置完毕后即可开始使用,首先需要登陆:
1 |
|
如果一切顺利,完成授权,就可以开始使用了。
重启 Emacs,尝试一下吧:
参考文献
Emacs 集成 Github Copilot
https://www.frytea.com/post/20230210062122.html