magithub or forge?

先不论有没有必要吧,这个宏确实本身有替代,但也有很多不可替代的。我不确定doom和general.el谁先想到用key map的macro的,不过(map! :after XXX)还是相当方便的。

可读性的话可能的确如你所说吧,我其实并没有具体看他macro的实现,每次我都只是看看他函数的doc,写的挺详细挺好的,也都有example。

更新配置并不是每次都要make,除非你改了autoload的东西,一般都是不用的。而且这东西有利有弊吧,我个人感觉最大的好处就是,不用进emacs就可以更新包了,以前用spacemacs,更新老是要卡半天,也不知道有没有在更新,terminal下就没有这个问题。

make好的一点就是不会让用户疑惑“我的Emacs怎么卡了这么半天,而且一直在连接网络?“。

当然Spacemacs也能避免这个问题。

另外其实我个人感觉那些东西你最好当黑盒,用就行了,别研究它们,真的

forge 好像还支持 gitlab,很吸引人

不用纠结了,spacemacs 把 magithub 移除了,转投 forge 了

不用纠结了,我已經弃 git 換 darcs 了。

现在 (2019.02.21) GitHub排名高的配置已经全数切换到forge了

forge有什么亮点吗?我现在用magit能满足日常需求,不知它强在哪里?

有好用的二进制文件vcs不?

没有,实际上 darcs 连 UTF-32 都不支持。

doom也是lol

之前去面fb的时候碰到个做vsc的老哥,他们有个mononoke基于mercurial的,加入了很多server support,感觉以后都是mercurial的天下了啊