~/VibeHandbook
$39

终端

ghostty.org

Ghostty

是什么

Ghostty 是一款快速、GPU 加速的终端模拟器。终端模拟器就是你输入命令、运行命令行工具(包括 AI 编程 agent)的那个窗口。Ghostty 的卖点是速度和干净、原生的质感:它在 GPU 上绘制文字,提供合理的默认设置,并在各平台上表现得像一个真正的原生应用,而不是一个取最大公约数的窗口。

优势

  • 真正快速,GPU 渲染让滚动和大量输出都保持流畅。
  • 默认设置良好,无需先经历漫长的配置就能用得顺手。
  • 原生平台集成,而非通用的跨平台外壳。
  • 免费且开源,拥有活跃的社区。
  • 可作为基础进行扩展:dancinlab 的 VOID 就是 Ghostty 加上一层网格层。

取舍

  • 比那些历史悠久的终端更新,因此某些小众功能可能仍在追赶。
  • 相比功能最丰富的模拟器,内置的花哨功能更少。
  • 现代 GPU 渲染路径偶尔会在不寻常的硬件或远程环境上出问题。
  • 相比老牌工具,第三方教程的生态更小。

何时使用

当你确实会花大量时间待在终端里,并希望它快速、干净、无需大量调校时,可以选择 Ghostty——尤其是当你运行长时间的 CLI 会话(比如 AI 编程 agent)、对流畅渲染有要求时。

与 vibe coding 的契合度

对于以 CLI 为先的 vibe coding,终端是你的大本营——agent 在这里运行、打印 diff、实时输出日志。Ghostty 的速度意味着即便 agent 会话输出嘈杂也能保持响应迅速,而不会卡顿,良好的默认设置也让你更快进入工作状态。当你整天都泡在终端里时,一个干脆利落的终端是一项被低估的体验提升。

# Ghostty 读取简单的 key = value 配置
# ~/.config/ghostty/config
theme = dark
font-family = JetBrains Mono
font-size = 14