Protesilaos 是 Emacs 社区近几年比较活跃的贡献者,开发了好几个比较出名的包,比如高质量的主题 Modus Theme,在 Emacs 28 之后已经被打包进入了 Emacs 中,可以直接使用。还有新的 EF Theme,看着也不错,但因为我自己没有用 Emacs 了,所以没有尝试过。
他包开发的思路也和近几年 Emacs 社区的趋势十分契合,充分的发掘 Emacs 本身内部的潜力,尽量依托 Emacs 本身的内置功能,构建起功能单一高效的插件,每个插件通过所依托的 Emacs 本身的功能相互配合达到更强的功能,而不是重新造轮子,产生一套和 Emacs 内置功能冲突的有自己独立一套 API 的臃肿插件。
其个人的经历也很有意思,并非计算机科班出身,希腊人,学的是哲学,以前在希腊的世界银行工作,疫情之后失业才开始使用和学习 Emacs ,为 Emacs 开发插件,现在在希腊山上一边种地一边在网上分享自己的哲学心得,一边维护自己的 Emacs 项目。
题外话
Emacs 社区有些背景很神奇的贡献者,比如 Emacs 内置 LSP 插件 Eglot 的贡献者 João Távora ,这人是个葡萄牙学画画的。
以下的几段话是摘自 Protesilaos 2021 年的演讲 Moral Lessons from GNU Emacs,我觉得说的挺对,就记下来了。
Quote
This is no magical way to boost your productivity by changing the software you use, while keeping your mindset constant.
如果不改变你使用工具的思路,就算是不断的更换使用的工具也没办法神奇的提高你自身的效率。
Quote
Autonomy comes at a cost. It presupposes responsibility, and this predicated on discipline. If you do not want to be responsible, if you prefer to be spoon-fed what life has to offer, then you remain in a state of heteronomy with its fake comforts.
自主是有代价的。自主意味着责任,而责任又以纪律为前提。如果你不想负责任,如果你喜欢别人喂你生活提供的一切,那么你就会处于一种他律状态,享受虚假的舒适。
Quote
What made me change habits was the realization that there is no “cheat code” or “secret lift hack” to gaining expertise in any given field. You have to earn it. And this means you have to put some serous effort into it.
当我意识到,在任何领域,没有“秘诀”或“秘密技巧”可以让你获得专业知识时,我才开始改变我的习惯。你必须努力工作才能有收获,这里的努力工作指的是你必须付出一些真正的实际的努力,而不是看上去像是在努力。
Quote
Take your time. Read, read, read! And proceed slowly from the basics to the more advanced issues.
花时间耐心的去阅读,阅读,再阅读!耐心的吸收和消化基础的技能,再去尝试更高阶的技巧。
一句话总结,脚踏实地,夯实基础,实事求是的努力,而不是寄希望于一些外在的所谓提供效率的工具,不求外物,反求诸己。