Skip to content

Ghostty

GPU 加速原生終端機

軟體分類 生產力 / 開發工具
開發廠商 Mitchell Hashimoto & Ghostty Contributors
Stars
0
Forks
0
License
MIT
Version
v1.2.x
Update
OS

產品說明

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

操作介面