「统计」直接使用别的配置 & 自己攒一套配置,你更倾向?? :)

通用配置|他人配置|个人配置

有明显差异

  • 如通用配置会对一部分功能做抽象,让用户来选择是否启用这一部分功能,比如doom的+lsp,spacemacs的layer,说白了你虽然用不到,但它依旧存在,并且对新手来说大部分是完全看不懂的
  • 他人配置与个人配置的差异在于按键习惯,新入门感受是不大的,有样学样,这部分从spacemacs迁移到doom或者自己重新攒配置的人应该深有体会

个人观点:每个人都有自己独特 抽象方法.只有自己知道

自己攒。零基础也没什么不可以,一开始无非就是 setqadd-hook 两个东西⋯⋯

3 个赞

就是这样。很多人看到庞大的配置文件就退缩了,不敢自己配置。罗马不是一天建成的,整个emacs的配置过程就是学习过程,慢慢来,没过多久就发现自己的配置有好几百行了。

2 个赞

实际上我觉得purcell的emacs作为个人配置的起点真的很不错。没有过多的抽象化和复杂的技巧,就是简单而实用的emacs lisp。

7 个赞

我觉得M-EMACS作为配置的起点也很不错 :crazy_face: 既直观又简洁。

2 个赞

字体居然是 Windows 复古风

最近发现了Unifont,这个字体感觉更棒,中英等宽等高,英文又不会过窄。 再加上自己的主题和自己的模式编辑,感觉好极了。

1 个赞

我觉得 spacemacs 之类的核心层太重了,初接触的人想要明白怎么用都很费劲。甚至 use-package 的 keyword 我都嫌多。

很多时候,其实只要 eval-after-load / add-hook 就足矣。

3 个赞

我也在思考要不要将 use-package 从我的配置中去除。。。。

1 个赞

根本就不需要use-package, 其实ELisp足够熟练以后,最简单的Emacs的配置最易懂,反而额外的use-package语法还不灵活。

use-package的唯一用处就是诱惑用户去升级,然后一起升级后,不知道哪个插件升级把Emacs搞挂了,好不容易知道哪个插件搞挂了,大多数人又没法修复新引进的Bug,每天都在折腾。

一个 git 就能够解决的问题,我没有看到 use-package 有啥优势。

5 个赞

每天都有人推荐, 没在use-packages, magit上投入超过5分钟.

1 个赞

magit真香

4 个赞

对我而言,use-package 最有用的两点是:

  • 可以很直观的表示包和包之间执行的先后循序。
  • :bind :commands :mode 等关键字中 大量使用 autoload
3 个赞

use-package只用有限的几个关键字就行了, 我一直保持use-package远古版本, 不需要用到它更多的功能.

1 个赞

use-package不管插件升级的。

我是主体配置自己弄的,然后需要什么就从别人那里扒下来往自己的里面填空, 用段时间后再改改,然后稳定用一段时间,发现配置中开始有冲突或者结构不清楚了, 再在原有基础上重构一遍,然后继续扒别人的配置->用用->改->重构。

今天看到这个家伙,我觉得是对自己攒配置的超棒诠释:

(这个紫色的家伙一定很喜欢 Emacs 的。)

1 个赞

用了三年的 Spacemacs,最近疫情在家花了两周按照自己的使用习惯把 Spacemacs 抄了一遍 GitHub - tshu-w/.emacs.d: My personal Emacs config, originally from Spacemacs ,目前挺满意的,入门先用成熟配置上手快,后期了解多了不满意再自己攒我觉得还行(社区配置注定将会失败了🐶)

2 个赞

要是能和 android share 机制集成就好了, 不过[quote=“Voleking, post:144, topic:8692”] (社区配置注定将会失败了🐶)

这个我很认同。。。