Emacs 有历史包袱,一直都是负重前行,最近几年步子算比较大了。
Emacs 给予扩展太多权限和便利,这是混乱之源,也是生存之道。写一个 Emacs 扩展真的太容易/随便了。
如果底层有一个全新的架构,即维持现有生态圈不崩溃,又能提高效率,那真是本教福音。
忽然想起我为何钟情 Emacs 的另一条重要理由,除了积习难改、除了喜欢 Emacs 的优点(并觉得缺点也能容忍)之外,还有一个就是恐惧。如果使用别的工具,我会担心,万一不再开放了怎么办,万一开发者带着小姨子跑路了怎么办。有点怀疑《VSCode 新出了个Remote Development Extension Pack - #37,来自 et2010 》将来可能收费,否则为何没有开源。收费也是合理的,毕竟已经贡献了相当棒的 VSCode 了。
Emacs 纵使出现变故,缝缝补补还能再用三年。所以我不但用 Emacs,还坚持在终端下用。GUI 是奢侈品,由俭入奢易,想回头就难了。终端下固然会有些不便的地方,但也不全然是不便,有所失,也会有所得。