你见过把编辑器当操作系统的电脑吗?不是装个Vim,是开机之后,屏幕上直接就是那个熟悉的界面——没有桌面,没有图标,没有登录框,光标在等你敲字。

有人真的这么干了。一个叫ESP-Vim的项目,把 Vim 塞进了 ESP32 系列微控制器里。注意,它不是跑在系统上的一个程序,它本身就是固件。开机即编辑器,这句话在这里不是比喻。

打开网易新闻 查看精彩图片

它到底是个什么东西

ESP-Vim 面向的是 ESP32 系列中的部分型号。接上屏幕,通电,你看到的就是那个几十年没怎么变过的界面。它带文件系统,能访问 git,还内置了 MicroPython。说白了,这是一台专门用来处理文本文件和跑点基础脚本的小电脑。

这个思路其实挺有意思。Vim 的界面从 vi 时代一路继承下来,当年是为了在极慢的终端上也能流畅工作而设计的。几十年过去,这套极简交互反而和这种资源有限的硬件对上了——不需要花哨的图形界面,能打字、能存盘、能提交代码,就够了。

想跑起来,硬件门槛不低

别以为随便一块开发板就能刷。它对硬件有明确要求:

  • 芯片需要是ESP32-S3P4
  • Flash 至少16 MB
  • PSRAM 至少8 MB

项目方列出了一份符合规格的板子清单。其中有一款,是带 S3 版本的 Cheap Yellow Display。配上一把蓝牙键盘,你就可以开始用了。

这个组合听起来有点荒诞:一块几十块钱的小屏幕,一把蓝牙键盘,一个没有操作系统的编辑器,凑成了一台能写代码的机器。但仔细想想,很多人写代码的时候,真正用到的也就是这些。

好不好用,还得试了才知道

目前还不好说实际体验如何。毕竟 Vim 的上手门槛本来就摆在那里,快捷键、模式切换、退出方式,每一条都能劝退一批人。把它放到一块小屏幕上,配蓝牙键盘,操作手感是加分还是减分,只有真正用过才有答案。

但换个角度看,这件事本身就挺浪漫的。一台电脑的全部意义,就是让你打开它,然后开始写。没有通知,没有弹窗,没有后台偷偷跑着的几十个进程。你面对的就是一个光标,和你想写下的东西。

有人会问,这玩意儿到底有什么用?也许没什么用。但总有人愿意把一件工具削到只剩骨架,然后看看它还能不能跑。Vim 活了几十年,靠的就是这批人。

你会用这样一台机器吗?