每天使用终端工具时,总是在等待那令人烦躁的响应延迟,特别是处理大量文本输出时,屏幕卡顿让工作效率大打折扣。
现有终端模拟器要么像 iTerm2 那样功能丰富但臃肿,要么像 Kitty 一样配置复杂难以上手,很难找到兼顾速度与功能的完美选择。
最近发现了一款由 Zig 语言编写的开源终端模拟器:Ghostty。
它吸取了诸多第三方终端工具的长处,不仅速度惊人,还拥有简洁的界面和近乎原生的体验,让终端使用变得前所未有的流畅,更重要的是完全开源免费。
主要功能
Ghostty 作为一款强大的终端模拟器,提供了许多令人惊喜的功能:
极速体验:
- 启动时间短、滚动速度快、I/O 吞吐量大
- 在 macOS 上直接调用 Metal,在 Linux 上使用 OpenGL 进行 GPU 加速渲染
- 即使处理大量输出时也能保持流畅,比传统终端快 2-4 倍
多窗口操作:
- 便捷的标签页创建功能(Command+T)
- 灵活的分屏功能(Command+d)
- 多任务处理更加高效,无缝切换不同工作环境
原生平台体验:
- macOS 版本使用 Swift 和 AppKit/SwiftUI 开发
- 支持 Quick Look、Force Touch、macOS 安全输入 API
- 内置窗口状态恢复等原生功能,体验接近系统自带终端
快捷键操作:
- 集成了大量快捷键,几乎无需鼠标即可完成全部操作
- Command+K 清空屏幕,提升工作清晰度
- Command+alt+方向键快速切换窗口,提高多任务效率
跨平台设计:
- 核心采用名为 libghostty 的跨平台 C-ABI 兼容库
- 负责终端仿真、字体处理和渲染等核心功能
- 针对不同系统优化,保证各平台都有最佳性能表现
安装指南
安装 Ghostty 非常简单,只需几个步骤就能开始使用这款强大的终端工具:
- 访问官方网站下载适合你操作系统的安装包
- 对于 macOS 用户,只需下载并拖动应用到应用程序文件夹即可
- Linux 用户可以通过下载页面提供的方式安装,支持多种 Linux 发行版
Ghostty 真正实现了既快速又功能丰富的终端体验,无论是日常开发、服务器管理还是数据处理工作,都能显著提升效率。
相比 iTerm2 的臃肿和 Kitty 的复杂配置,Ghostty 提供了更加简洁直观的使用体验。
当处理大型日志文件或运行资源密集型命令时,不再需要忍受卡顿和延迟,让我们的工作流程更加顺畅高效。
作为一款完全开源免费的工具,Ghostty 绝对值得每一位 macOS 和 Linux 用户尝试!
GitHub 项目地址:https://github.com/ghostty-org/ghostty
下载链接:「Ghostty」