346_彻底禁用掉spacemacs的主题

    emacs应用了一段时间之后,各种主题看多了有一种疲劳感,有那么几次想来一个“返璞归真”,用一下emacs自带的那个有点过于简单的默认主题。在我自己抄袭积攒的配置中,想做到这一点是非常容易的。毕竟,几乎每一行的配置代码在抄的时候多多少少还是有一点点理解过。

    但是,当这个简单的配置要求转移到spacemacs中的时候,我觉得我有点茫然了。我没有找到如何实现这个简单的配置修改!为此,我还曾经在论坛中发帖子求助,还真找到过一个解决的方案。

346_彻底禁用掉spacemacs的主题_第1张图片

    解决的方案是增加上面选中的两行配置代码,其功能是遍历禁用掉每一个主题。这个配置是奏效的,虽然会出现一个主题切换闪烁的现象。这个闪烁会让我一瞬间有一点点觉得不舒服,但是终究仅仅是一个暂时的过程,启动之后就没了。这个配置的另一点不好的地方就是增加了相应的配置运行时间。

    今天看spacemacs的配置代码,看到了主题生效的部分。似乎一下子找到了我曾经想要找到的那部分配置信息。

346_彻底禁用掉spacemacs的主题_第2张图片

    这部分配置是在core-spacemacs.el中的,从代码以及注释看,这部分是主题设置应用的地方。

    把这部分直接注销掉,就是更加纯粹禁用其他主题的方式了。

你可能感兴趣的:(Emacs,Lisp)