我制作了一个Spacemacs入门教程

我制作了一个Spacemacs 14 Days的入门教程,主要面向初学者的Spacemacs问题

国内较为完整的 Spacemacs 中文教程较少,官方文档全是英文,可能会有很多人看不懂,而且因为中英文对于各种设置选项的叫法不同,所以看英文文档也有点吃力,于是为了帮助一些喜欢 Emacs 和 Spacemacs 的小伙伴,便催生了我制作这个教程的想法。 :thinking:

因为作者本人也是个 Emacs 的初学者,所以…轻喷…本教程并不会涉及 Elisp,而是主要面向初学 Spacemacs 的各种配置、自定义、用法等面向 Spacemacs 新手最直接、最需要的问题,Spacemacs 的功能特别多、可自定义的选项也特别多,但并不是所有人都能熟练的使用。我会站在初学者的角度,去审视初学者的问题。解决人们学习使用 Spacemacs 上遇到的各种问题,是本教程的首要目标。

感谢大家的支持 :laughing:!!!

24 个赞

和子龙山人的教程各有千秋,好评!

2 个赞

墙裂支持!!!

1 个赞

强烈支持

1 个赞

为啥不用org,而用markdown。

markdown在本地预览更方便一些,因为浏览器装了扩展之后是可以直接预览markdown的,不久之后会换成org

这是来踢馆的,我得赶紧出 Emacs 2021系列视频教程了 :joy:

12 个赞

差不多了,好几年过去了,各方面都发生挺大变化的,新特性,新插件

山人的doom-emacs迁移计划怎么样了,有没有排出deadtime啊

迁移了一半,是时候直播一波 Doom Emacs 配置迁移了。

3 个赞

加油,开直播前一定要在本站通知下哈

Day03 - Spacemacs 中的 layer 新鲜出炉啦~~,这几天有点忙,拖了几天 :persevere:

2 个赞

强烈支持,加油

请问一下,为什么我添加了相应的语言层和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将会删除一些包

那请问一下如何使用auto-completion补全Python和syntax-check检查语法而不用lsp呢?

auto-completion用company补全Python的原理是什么啊 和lsp有啥区别啊

@sgqmax

移除lsp或者删除相关的语言服务器就可以了

原生的company只能补全一些文件中已经出现过的文本,使用lsp之后,company接受来自相应语言服务器返回的补全结果,然后呈现到你的眼前,lsp-mode只是让emacs可以使用lsp协议,并不具备补全功能

spacemacs怎么调节行高啊

我也不知道。。

(setq-default line-spacing 5)