升级完Spacemacs后,你们都是怎么处理.spacemacs的?

刚刚升级了spacemacs到0.2,对比了下.emacs.d/core/templates/.spacemacs.template 发现有了不少的不同

大家都是怎么处理的?

SPC f e D

然后看看哪里需要改

以后一直用 SPC f e D 去同步,后面我把注释都删除了,也同步了了,所以干脆不管了。

1 个赞

今天花了点时间重新整理了下.spacemacs

把配置写在了 dotspacemacs/layers 几个函数相对相对靠下的位置。 形成了三大块,.spacemacs原有的行不动。 以后再升级把这三大块粘贴到新的里面即可。

把配置放在了github。 每次一个commit都只包含一个较小的配置,欢迎大家参观,给意见。

ediff一下,只看新版多出来的绿色部分,也就不到10个,很快整理好了,不过changelog很长,有window-closeSPC w c变成SPC w d这样的切身breaking change,等下好好看一遍。。

请教下ediff在哪里?

就是SPC f e D,它是用的ediff,然后自动把对象设为你的init.el和template。这个问题其实你M-x ediff玩一下就知道了。另外spacemacs里ediff虽然命令名字是和emacs原版的ediff一样,但是是加了evil-ediff之后的,evil化的。

1 个赞

谢谢,我多了解下这个ediff