我的问题有意义吗?使用 Vim 或 Emacs,您会了解到该接口公开了代码在缓冲区中对您正在编辑的文件状态的表示,该文件是您可以填充缓冲区或写入缓冲区的磁盘存储。所有这些事情程序员都会知道,但是当只是编辑文本时,为什么会暴露出来?任何较新的编辑器只会告诉您“这是一个文件。编辑它。”
是的,我理解技术含义,但这不是我的问题。这是一个问题,即使这样做是否是个好主意。Vim 和 Emacs 是我们今天常用的两个最古老的编辑器,它们也有这种行为。我知道没有新的编辑器能做到这一点。编辑什么时候停止这样做,为什么?