New_Emacs_Config ,不谈其他配置,只谈TuxEmacs

哥们自己用就行了,创建通用配置要付出极大的经历,10个人估计有9个放弃。

4 个赞

众口难调,emacs尤其众口难调

emacs发行版简直是浪费高手时间給大家免费做客服,成山成海的issue,简直就是每天都在聊天

5 个赞

我觉得没有必要一上来就要写文档啥的,毕竟优先自己用。

3 个赞

等价于自己从头写编辑器。我维护自己配置的commit频率要远高于某编辑器的频率。

2 个赞

我一开始也热衷于折腾配置,力求逻辑和审美上的完美。后来就放弃了,乱糟糟的我也不管了,能用就行,更多的时间用来写代码和package更有意义。

2 个赞

大多数 emacser 都是这样的,我以前也是折腾配置,后来也懒了。。。。

3 个赞

高手的配置是好,但是好多时候,都用不上,我还是倾向于抄别人的配置,这样更自由一点。

1 个赞

21

上图五大高手的配置我都装上了,但是没办法自己就是用不习惯,非得自己配置才用得舒服。

看到楼主的init.el文件,有这么几段应该是自动生成的代码

;; If you edit it by hand, you could mess it up, so be careful.
;; Your init file should contain only one such instance.
;; If there is more than one, they won't work right.

这个问题也是困扰我很久,我删掉这些代码过段时间又在init.el文件里面自动生成,又再删,后来在本论坛找到了(setq custom-file "~/.emacs.d/lisp/custom.el" ),init.el文件终于干净了,不会在有程序自动往里面写入代码的情况。

后来发现只是把自动写入代码的地方从init.el文件换成了"~/.emacs.d/lisp/custom.el" 文件

请教大家这段代码是必须的吗?如何让emacs不自动生成这段代码

更习惯于“借鉴”高手们的配置的路过…

感觉楼主这么做太累了,可能很难坚持下去吧。

我从一开始就是自己搭一个配置框架,然后到处扒代码,

不能满足自己条件的时候就改几句,太臃肿的时候就调整一下,

大多数时候不管,实在乱成一锅粥的时候再重来一遍…

1 个赞

我怎么一直都没这段注释。不过其实也影响不大。

@wsug, 请较下,怎么能够切换/安装运行不同的配置? 我是Mac用户 ~

https://emacs-china.org/uploads/default/original/2X/3/3820ca32bceb801ee764873876b8f34d7e4b7edd.png![](https://emacs-china.org/uploads/default/original/2X/3/3820ca32bceb801ee764873876b8f34d7e4b7edd.png)

图片

创建一个桌面快捷方式,编辑好一段代码放在目标那里 D:\text\emacs\bin\runemacs.exe -q -eval "(setenv \"HOME\" \"d:/text/emacs.d/spacemacs\")" -l d:/text/emacs.d/spacemacs/.emacs.d/init.el

这段代码启动emacs时-q不加载默认配置,修改emacs home变量的值为spacemacs安装的目录,然后加载spacemacs/.emacs.d/init.el文件

你是mac就不知道了

1 个赞

https://github.com/plexus/chemacs

1 个赞

这些注释是customize生成的。只要你用customize来修改一些配置变量或者face并保存,emacs就会把它们放在custom-set-variables或者custom-set-face块里,并加上这段注释提醒你这是自动生成的东西,自己不要随便乱改。

doom的手册里有这么一段,似乎是你要的功能,我自己没试过 :sweat_smile:

谢谢, @wsug @Voleking @deep

我在Mac下,先试试~ 搞不定的话,再新建个贴,正式请教下。 :grinning:

谢谢各位,目前自己使用是足以,但我想效仿子龙老哥他们。

有个配置就可以了 自己用着舒服就行 没必要做一个发行版之类的东西

刚开始想自己写的,折腾了下感觉太浪费时间了,不如留点时间做正事

我的配置用了10多年了。目前很稳定,自用刚刚好。