作者原文:
Via HN:
记得我第一次看nullprogram的文章是有关dynamic module的,我用过Emacs很多年,之后也不用很多年了。看到这么厉害的人物也慢慢弃坑了,还是有一点点怀旧与伤感。
作者原文:
Via HN:
记得我第一次看nullprogram的文章是有关dynamic module的,我用过Emacs很多年,之后也不用很多年了。看到这么厉害的人物也慢慢弃坑了,还是有一点点怀旧与伤感。
已经基本在codex中开发了, 偶尔用emacs改改文件,确实用的越来越少了..
不好意思,我放错了 HN 的连接,现在已经更新 ![]()
看过这个大佬的很多博客 ![]()
codex有哪些独特的功能?
不是codex有哪些独有的功能,是内容的生成都是通过沟通,然后AI来写了,diff也可以同时看,只有偶尔编辑需要用到编辑器。
但我还有其他比如 telega、数据库客户端、postman 类似、org 还是在 emacs 里面的,写代码或写配置本身确实只是用 emacs 来少量编辑。
从 24 年开始,因为 AI 辅助编码 Emacs 不理想,我渐渐从 Emacs 转移到类 VSCode 上,今年开始连 VSCode 都不用了,因为连代码都不用怎么看,直接 codex、 copilot 一把梭。 Emacs 还是每天打开用于 GTD,很难预料未来会什么样,但是已经很少花时间去折腾 Emacs 了。
我有点不同的体验。
AI 确实能帮我们写很多代码,但我感觉程序员还是需要对代码库有基本的理解,比如整体架构、复杂度这些,不然改着改着很容易变乱,技术债也会慢慢积累。
所以对我来说,还是需要一个比较顺手的“看代码 + 做局部修改”的工具,Emacs 这方面(配合 LSP、tags,还有一些 AI 辅助)还是挺有用的。
另外我也发现,用 AI 做 coding 或者调研时,context 给得好不好,对结果影响挺大,这点 Emacs 的可编程性也能帮上一些忙。
不过你这种用法我也挺能理解的,感觉大家现在都在慢慢找到一个新的平衡点。
其实AI编程对emacs这样的可编程编辑器反而有促进 因为用elisp的编程门槛大大降低了
现在AI coding CLI结合emacs mcp tools还可以更进一步实时调试emacs函数功能 帮助修复代码 修正配置等等 emacs mcp took这个概念最早由Claude-code-ide.el提出的 现在ai-coding-interface.el也借鉴了这个做法 并拓展了调试能力 而且 把这个能力拓展到了codex CLI和GitHub copilot cli 只需要告诉AI某个elisp函数不符合预期 key bindings 不工作 让它用emacs mcp tool检查 它就会自己调试修复 不再需要靠人自己费心力去找问题
我反而是用emacs用的越来越多了,之前还得切到jb系享受更强的静态分析补全.
现在codex混opc,更需要顺手的编辑器来review\写日志零散文件.
日常生活,文件管理和当跨平台shell也很好用.
这个主题的含金量还需要上升
对于把emacs当跨平台操作系统用的人,是没办法retire from emacs的
不必惊慌,我认为这人不具有代表性。或者说,它代表了 emacs 用户中的随缘的那派
或者按我末尾的调子,它和 emacs 等物的缘分已经到头了
我看了一篇 nullprogram 的文章,似乎它对 m$win 平台具有执念,例如它认为 claude code 拉胯的一点是对 m$win 支持很差。对我这种 gnu/linux 的钉子户兼自由软件教徒来说,我只会觉得这样的抱怨非常费解。
观念。可能出于工作或者别的原因,它和 m$win 或其他私有软件的交集还是较多的,环境影响了它,影响了它的念,让它作出了离开 emacs 的决定。
但是在一些对 emacs 和自由软件更加青睐的人那里,我认为没有任何理由会让他们离开 emacs
正如如果让我离开 linux 再去使用 m$win 这种东西,那不如我从此后就不再使用电脑
一些人离开 emacs 或者其他自由的操作环境当然可以获得一个新世界,并且他们认为这很好,早就该这样了。观念使然
社会关系中的地位,分工,或称阶级。这实际反映了工具和工作内容的匹配程度。这个不一定成立,但是有一些例子,一些原本的 linux 用户爬上去后(人上人,或者说不干实际工作后)就改用其他的操作系统了,据说这些东西“更好用”。我实际见过一个例子(本来用 linux 的就少),此外,我在美剧《黑客军团》 中见过(拿剧集说事有点过分了,哈哈):其中一个高管也是爬上去后就不再摸 linux 了
总结起来,还是缘分。缘是存在的,缘到了,就到一起,缘尽则离开。人和他们周围的很多事情都是这样的。不仅有人离开,也有人加入,这是客观规律
可能高管大多数时候都是写报告,做 ppt 之类的东西, linux 的支持确实差点 ![]()
这个大佬退出之后, minad 接手了 elfeed,最近狂推代码 :)
期待一下变化
有阅读 RSS 习惯的人还多吗?大家现在是如何看文章/新闻的呢?HN、X 等社媒吗?
我还在用。也试过其他的工具,老觉得分心。
看 HN 和 X,但是X垃圾的自媒体号太多了,需要很多精力去甄别。
不是啊, codex对于日常的开发已经做的很不错了, 一般来说一个全栈项目只要先把docs文档写好, 之后完全可以只用自然语言去沟通调整, 手动去修改代码的机会很少了, 所以我打算把emacs里面配好的lsp之类的一大堆将来都删除掉, 其实补全偶尔用用tags就行了, 重点还是继续把emacs作为个人的编辑工具而不是编码工具, org/magit/等等我觉得我会一直用下去只要emacs还有人维护, 有机会试试counsel-tags ![]()