VOID
是什么
VOID 是 dancinlab 推出的 Ghostty 的一个小型变体:它在 Ghostty 的基础上叠加了一个网格层。所以你喜欢 Ghostty 的一切——那个快速、GPU 加速、原生质感的终端,你在其中运行命令行工具和 AI 编码 agent——都还在;VOID 只是在其之上叠加了一个网格功能。把它想成"Ghostty + 网格",而不是一个从零构建的终端。
优势
- 继承了 Ghostty 的速度、GPU 渲染和合理的默认设置——它底层就是 Ghostty。
- 增加了一个用于布局终端界面的网格层。
- 在 GitHub 上开源,所以你可以确切地读到这个网格层在 Ghostty 之上改动了什么。
- 小而专注:相对 Ghostty 的增量很容易从头到尾看明白。
权衡取舍
- 它是 Ghostty 之上一个薄而小众的层,因此 Ghostty 本身支持什么,它就跟随什么。
- 比 Ghostty 更年轻、更小众,文档和社区也更少。
- 如果你不需要网格,普通的 Ghostty 是更简单的选择。
何时使用
如果你想要 Ghostty 加上它的网格布局,或者你好奇一个专注的功能是如何叠加到一个现成终端上的,就选用 VOID。如果你只想要一个快速的终端,直接用 Ghostty——你不会有任何损失。
与 vibe coding 的契合度
VOID 是本书精神的一个利落范例:它不从零重建一个终端,而是拿一个出色的基底(Ghostty),只加上恰好一样东西。这就是杠杆——从稳固的东西出发,叠加一个小而范围明确的改动,并以开放的方式发布它。读一读 VOID 和 Ghostty 之间的 diff,是了解一个真实功能如何被加进一个真实代码库的好方法。
# 克隆并探索源码(Ghostty + 一个网格层)
git clone https://github.com/dancinlab/void
cd void