用了半年 Doomemacs ,该如何开始基于 Doomemacs 键位的自己的专属配置

大家好,虽然用了半年 Doomemacs ,但是 Elisp 相关基本可以说还是一窍不通,没去研究。 但是通过 Doomemacs 我已经了解自己基本开发的一些必要插件以及熟悉了键位,我现在希望能仅保留 Doomemacs 的键位设置,基于此来写自己的配置,想请教下是否有方便的办法或者是一些现成模板? 感谢!

自己写配置,首先要想好怎么管理包。用package.el或者straight或者基于git submodule.

我大概在一周四五天之前开始了这个过程;开始放弃 doom 从头写自己的配置。现在仍然在 WIP 之中。

不要畏惧这个过程,一旦把 evil 和 vertico 之类的基础套件配好了,你会发现一切都很顺畅了。

我的建议是配置的组织结构之类的可以找其他有名的配置抄一下;然后插件的具体配置可以参考doom的。 doom代码里面大部分都是advice,可以选择性的抄这些advice,我是看不懂的advice都直接跳过。

https://git.sr.ht/~northyear/dotemacs/

这个是我目前的配置,我的快捷键和 doom 不完全一样,而且我只用了很少的一部分快捷键,不用的我都没写,但是核心思想上一致的,以 leader key 为中心,第二个键代表模块,第三个健代表功能。localleader 配置 mode-specific 的 快捷键。

2 个赞