我制作了一个Spacemacs 14 Days的入门教程,主要面向初学者的Spacemacs问题
国内较为完整的 Spacemacs 中文教程较少,官方文档全是英文,可能会有很多人看不懂,而且因为中英文对于各种设置选项的叫法不同,所以看英文文档也有点吃力,于是为了帮助一些喜欢 Emacs 和 Spacemacs 的小伙伴,便催生了我制作这个教程的想法。
因为作者本人也是个 Emacs 的初学者,所以…轻喷…本教程并不会涉及 Elisp,而是主要面向初学 Spacemacs 的各种配置、自定义、用法等面向 Spacemacs 新手最直接、最需要的问题,Spacemacs 的功能特别多、可自定义的选项也特别多,但并不是所有人都能熟练的使用。我会站在初学者的角度,去审视初学者的问题。解决人们学习使用 Spacemacs 上遇到的各种问题,是本教程的首要目标。
感谢大家的支持 !!!
24 个赞
markdown在本地预览更方便一些,因为浏览器装了扩展之后是可以直接预览markdown的,不久之后会换成org
这是来踢馆的,我得赶紧出 Emacs 2021系列视频教程了
12 个赞
差不多了,好几年过去了,各方面都发生挺大变化的,新特性,新插件
山人的doom-emacs迁移计划怎么样了,有没有排出deadtime啊
迁移了一半,是时候直播一波 Doom Emacs 配置迁移了。
3 个赞
sgqmax
14
请问一下,为什么我添加了相应的语言层和lsp层,没添加spellcheck层,也会有语法检查,自动补全功能?那我有了lsp是不是就不需要auto complete和spellcheck了
lsp层貌似已经包括了auto complete和syntax-checking下的包,注释掉auto complete层和syntax-checking然后重启spacemacs并没有删除任何包,所以应该可以只添加一个lsp。
另外,你说的语法检查应该是syntax-checking,spellcheck是拼写检查,lsp并没有包括spellcheck,移除spell-checking之后下次启动spacemacs将会删除一些包
sgqmax
16
那请问一下如何使用auto-completion补全Python和syntax-check检查语法而不用lsp呢?
auto-completion用company补全Python的原理是什么啊
和lsp有啥区别啊
@sgqmax
移除lsp或者删除相关的语言服务器就可以了
原生的company只能补全一些文件中已经出现过的文本,使用lsp之后,company接受来自相应语言服务器返回的补全结果,然后呈现到你的眼前,lsp-mode只是让emacs可以使用lsp协议,并不具备补全功能
(setq-default line-spacing 5)