Ghostty
GPU 加速原生終端機
產品說明
Ghostty 是一款兼具速度、功能性與原生 UI 體驗的跨平台終端機模擬器。許多終端機(如 Alacritty)追求速度但缺乏原生視窗功能,或者(如 VS Code 內建終端)功能多但佔用資源高。Ghostty 的出現打破了這個僵局,它使用 Zig 語言構建核心,並針對不同作業系統提供原生界面支援(macOS 使用 Swift/AppKit,Linux 使用 Zig/GTK)。
Ghostty 最大的賣點在於其「隱形」的性能體驗:它利用 GPU 進行文字渲染(macOS 上使用 Metal,Linux 上使用 OpenGL),幾乎消除了所有輸入延遲。同時,它內建了以往需要依賴插件才能實現的進階功能,如分頁管理、畫面切分(Splits)、連字(Ligatures)支援以及豐富的圖片協議支援。
核心特色:
- 原生體驗:在 macOS 上它像真正的 Mac App,支援標準選單列與原生全螢幕;在 Linux 上則完美適配 GTK 環境。
- 極速渲染:GPU 加速確保了在高負載輸出或超大檔案捲動時,畫面依然流暢無比。
- 功能完備:原生支援橫向與縱向分切視窗(Splits)、多標籤頁、自訂主題與連字字體。
- 現代協議支援:內建 Kitty 圖片協議支援,讓你在終端機內也能直接預覽圖片與圖表。
常用指令與快捷鍵
Ghostty 的設定與操作非常直覺,且支援強大的「命令面板」功能:
快捷鍵操作 (以 macOS 為主 / Linux 為 Ctrl+Shift)
| 按鍵組合 | 功能說明 | 對應動作 |
|---|---|---|
| Cmd + Shift + P | 命令面板 (Command Palette) | 呼叫所有可用指令,不需背快捷鍵也能操作 |
| Cmd + T / Cmd + W | 標籤管理 | 新增標籤頁 / 關閉當前標籤頁 |
| Cmd + D / Cmd + Shift + D | 視窗切分 | 垂直切分視窗 / 水平切分視窗 |
| Cmd + [ / Cmd + ] | 切換分鏡 | 在不同的切分視窗(Splits)間移動焦點 |
| Cmd + Enter | 全螢幕模式 | 切換至原生全螢幕瀏覽 |
| Cmd + , | 開啟設定檔 | 直接編輯 Ghostty 的文字設定檔 |
CLI 實用功能
# 列出所有內建的配色主題
ghostty +list-themes
# 檢查當前 Ghostty 支援的所有快捷鍵設定
ghostty +list-keybinds --default
# 載入特定主題啟動(不更改預設設定)
ghostty --theme=catppuccin-mocha
操作介面




![]()

