Ghostty 1.0發布:開源終端模擬器新選擇
說到終端模擬器,你可能會想到 iTerm2、Alacritty、Kitty 這些老前輩。但今天要介紹的 Ghostty,是個不一樣的角色。這是 MIT 名開發者 mitchellh(也就是 HashiCorp 的創辦人)花了四年打造的終端模擬器,剛剛發布了 1.0 正式版。
為什麼Ghostty值得關注?
市面上的終端模擬器,通常要在「功能強」和「速度快」之間取捨。你很難找到一個兩者兼顧的方案。但 Ghostty 偏要打破這個慣例。
它的設計理念很簡單——在外觀、感覺和行為上,都與你的桌面環境融為一體。這不是說說而已,它真的做到了。
技術特點
用 Zig 開發的
Ghostty 採用 Zig 語言編寫,這讓它獲得了:
- 極高的效能
- 小的 binary 體積
- 更好的記憶體控制
GPU 加速渲染
- macOS 用 Metal
- Linux 用 OpenGL
渲染速度比其他終端快上一大截,這點在跑一些大量文字輸出的程式時特別有感。
各平台原生 UI
這點很關鍵:
- macOS 基於 SwiftUI
- Linux 基於 GTK
所以它不是那種「看起來都一樣」的跨平台產品,而是真正適配每個平台的外觀和操作方式。
主要功能
多視窗、選項卡、分割
- 支援多視窗
- 每個視窗有多個 tab
- 支援水平和垂直分割
- 全部用原生 UI 元件呈現
主題支援
內建數百個主題,可以根據系統的暗/亮模式自動切換。當然也可以自己定義。
連字和表情符號
- 支援連字字體(ligatures)
- 正確顯示多碼點emoji
這些協議讓它更強
- Kitty 圖形協議 - 終端裡直接看圖片
- Kitty 鍵盤協議 - 更豐富的按鍵體驗
- 同步渲染 - 畫面更流暢
macOS 專屬功能
如果你是 macOS 用戶,Ghostty 有這些獨家待遇:
快速終端
從選單列下方動畫彈出,快速存取但不中斷工作。這種「快速筆記」的概念,用過就知道多方便。
原生元件
標籤、分割都用原生 macOS 元件,不是那種自己畫的 UI。
代理圖示
標題列中的代理圖示可以直接拖曳,移動或存取終端會話檔案。
安全鍵盤輸入
偵測到密碼提示時,自動進入安全鍵盤輸入模式,保護你的密碼不被其他應用程式窺探。
省電優化
- 預設開啟垂直同步,支援可變刷新率
- 智慧選擇 GPU(用整合顯示卡而非獨立顯示卡)
- 視窗被遮蔽時降低渲染速度
- 針對電池續航做優化
Linux 支援
Linux 版本同樣支援上述大部分功能,而且因為用了 GTK,與 GNOME、KDE 等桌面環境都能自然融合。
安裝方式
macOS
brew install ghostty
Linux
Debian/Ubuntu
sudo apt install ghostty
Fedora
sudo dnf install ghostty
Arch Linux
sudo pacman -S ghostty
從原始碼編譯
如果你想自己編譯��
git clone https://github.com/ghostty-org/ghostty
cd ghostty
zig build release
官方資源
官方網站:https://ghostty.org/
GitHub:https://github.com/ghostty-org/ghostty
該不該跳槽?
老實說,iTerm2 功能已經很完整了,Kitty 也很好用。Ghostty 不是要取代誰,而是給你另一個選擇。
如果你:
- 追求極速渲染
- 喜歡原生 UI 質感
- 是 macOS 重度使用者
- 想試試新東西
Ghostty 值得一試。但如果你的終端配置已經用得很順手,也沒必要特意更換——終究適合自己的才是最好的。

發佈留言