Hacking 始于 2013 年。
https://slackin-emacs-cn.herokuapp.com/ (邀请制限制已解除,欢迎大家加入,一起 Happy Hacking Emacs 😄)
brew tap railwaycat/emacsmacport;
brew install emacs-mac --with-spacemacs-icon --HEAD
#clone spacemacs repo and use develop branch
git clone https://github.com/syl20bnr/spacemacs.git ~/.emacs.d
cd .emacs.d
git checkout --track origin/develop
#clone zilongshanren layer and checkout develop branch
git clone https://github.com/zilongshanren/spacemacs-private.git ~/.spacemacs.d/
现在可以打开 Emacs 24.5+ 开始使用我的配置了。
- 我的配置主要分成 5 个 layer
- zilongshanren-ui: 定制 mode-line,font face 等配置。
- zilongshanren-programming:和编程相关的配置。
- zilongshanren-misc:一些杂项,不属于其它分类的都放在这里面。
- zilongshanren-org:和 org 相关的配置
- zilongshanren-better-defaults: 增强 Emacs 自带的 package 和功能
- Spacemacs Rocks 系统视频演示:https://github.com/zilongshanren/Spacemacs-rocks/issues/5 , 让你从此爱上 Emacs 😄
- 使用我的配置有个好处是我每周会同步最新的 spacemacs 并且 update 所有的 package,保证配置可以用起来。 (package 作者和 spacemacs 作者引入 的 bug 除外),不想折腾的人可以快速上手。
- 另外关于我配置里面不懂的可以用中文给我提 issue。
- 我的配置用了很长时间了,有些代码你可以 copy 过去,相信你也会喜欢的。
- 最后,我的 spacemacs rocks 视频系列也是基于这份配置,看视频有疑问也可以看看配置。
因为每个人的 Emacs 配置都不尽相同,你可以参考我的配置,然后建立自己的 layer 和配置。
- 如果使用了
.spacemacs.d
目录来保存你的 spacemacs 配置,就不需要在 HOME 目录维护一个.spacemacs
文件了。 至于为什么要使用.spacemacs.d
目录而不是.spacemacs
文件,主要是方便分离自己的配置与 spacemacs 的配置,更新更容易。 - 如果发现添加在
.spacemacs.d/init.el
里面的配置没有生效,检查一下是否你的 HOME 目录还存在一个.spacemacs
文件。