来论坛已经好久了 分享一下心路旅程吧
子龙山人 28天学会emacs 入坑
香草emacs 自己折腾 破产
论坛大佬 懒猫 陈斌 配置 破产
doom emacs 原始版本 用了好久
学会了tangle管理配置 GitHub - tecosaur/emacs-config: My configuration for Doom Emacs. Mirror of https://git.tecosaur.net/tec/emacs-config.
又参照 Doom Emacs Configuration 用了一段时间
doom emacs 出问题又不会改 经常update 出问题
折腾了一段时间狗哥的 meow 都说好 奈何我不成体系
回到了香草emacs GitHub - abougouffa/minemacs: Minimal Emacs config for daily use 现在用的是这个 边用边学
里面有些链接 可能对新手有用 有兴趣的自己点开看看吧 大佬就不用看了
2 个赞
rua
2023 年3 月 1 日 08:30
3
我是子龙山人入坑, centaur 用了一年,当时也不懂 lsp 什么的, fzf + rg 硬找
后来就自己的配置了
ps: 这个 miniemacs 看着可一点不 mini
我是 Doom 入坑,现在改了 purcell 的配置。
最开始是知道,学着用 Vim。通过两者的圣战知道了Emacs。
最开始是看了子龙山人的教程。
然后使用 spacemacs, 觉得它太复杂,就从头自己配置。
Spacemacs, doom emacs, centaur emacs, prelude 等人的配置都尝试过。
还是自己配置最香。
大佬是相当强还乐于助人,我是稳定保持在能进入退出的状态,前辈们教诲的 “完整地把xxx看一遍" 觉得对但做不到
use-package学不会,全手搓略麻烦,目前用 el-get 管包,C-c C-v t 生成init, 能用,但也会遇到的包没有recipe,总结下来就是还在门外,有时耗费大量时间排错(按前辈们的想法这时间也早够学会xxx的了),就当个兴趣吧不勉强 Time you enjoy wasting is not wasted time.
1 个赞
我一开始用的是子龙山人的 spacemacs 配置,用的时候一直很不舒服,因为 emacs 的行为和文档的描述总是不一样,经常是折腾了好久才发现是 spacemacs 内部做了修改; 外加自己有点“强迫症”,经常想要自己改点东西,由于当时不懂 elisp ,把配置搞得一团糟。后来实在是忍不了了,开始自己配置香草 emacs ,一直持续到现在。期间重构过好几次,每次都有新的收获。
我用了 doomemacs 用了快小一年,上个月和整个月初花了半个月时间整理了一套我自己的全新配置。快捷键以doom的为基础自己做了一些更改。该有的都有,还从其他地方抄了很多配置。比如 centaur emacs 的 lsp 在 orgmode下如何使用的 hack在(相应的我也配置了 在 markdown-mode 里使用 lsp),early init 我抄的陈斌的配置。
现在我的配置 106个插件, mac m1 GUI启动时间0.44秒,TUI启动时间0.32秒,使用起来相当满意。接下来打算折腾一下在 WSL 底下怎么搞,工作的时候用。
use-package用这个得多宏展开,把它展开了看看它到底生成了什么 code 就知道这个包怎么用了。推荐装一个包 macrostep,这个包辅助宏展开很方便。其次记得 将 use-package-expand-minamally 设置为 t,默认use-package会展开出很多很多余的各种检查,也不利于你展开以后观察use-package的行为。
1 个赞
一直听说 doom emacs 启动很快,我的得七八秒,不知道哪个插件导致的,反正就这么用着,一礼拜也未必重启一次😄
等哪天突然烦了,就不知道换啥了。
alon
2023 年3 月 5 日 03:39
17
用org-roam了吗?我的加载慢是roam的问题,加了一个 :defer t
就快了