setup emacs
前一阵子 Emacs 抽风了打不开,我用着 vscode 也凑合就没管。
今天正得闲,重新配置一遍。
- 首先,下载
进入 GNU Emacs download 页。
根据自己的系统选择合适的下载方式即可。
比如我是用的 ubuntu,就是:
1 | sudo apt-get install emacs |
- 配置
下载完正常就可以打开了,不过这时候都是默认配置。
方便起见,我 fork 了 purcell 的 emacs.d。
然后进入根目录下载即可:
1 | cd |
然后打开 Emacs GUI,运行 M-x package-refresh-contents
这个配置是没有包含 golang 的配置的
下载需要的包通过 melpa,也就是在 Emacs 中运行: M-x package-install [package-name]
所以重启一下再下载:
go-mode
- gopls
go install golang.org/x/tools/gopls@latest
- gopls
flycheck-golangci-lint
go-projectile
treemacs
treemacs-projectile
- 运行
M-x treemacs-projectile
将项目加入 treemacs
- 运行
然后根据需要再进一步配置即可。
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.
Comment