選擇 Ghostty Terminal 作為 Linux 預設終端的原因

選擇 Ghostty Terminal 作為 Linux 預設終端的原因

在我使用 Linux 的過程中,我探索過許多終端模擬器,包括 Alacritty、Kitty 和 Konsole。然而,我最常用的是 GNOME 終端,它是 Ubuntu 的預設終端。最近,我決定嘗試一個新的替代方案:Ghostty。經過大量使用後,我發現從 GNOME 終端過渡到這個現代化的終端或許是明智的長期選擇。 Ghostty 擁有令人印象深刻的速度、無縫的原生整合以及一系列令人興奮的功能,使其區別於其前代產品。讓我們深入探討它的獨特之處。

Ghostty的核心是一款具有前瞻性的跨平台終端模擬器,於 2024 年 12 月正式發布。自發布以來,它吸引了許多 Linux 和 macOS 愛好者的忠實用戶。 Ghostty 成功地平衡了速度、功能和原生集成,這是許多傳統終端難以企及的成就。

大多數終端面臨的挑戰在於性能與功能的平衡——要么速度快但缺乏高級功能,要么功能豐富但運行緩慢。 Ghostty 透過 GPU 加速有效地解決了這個難題,從而提供了極其流暢的滾動和渲染。在 Linux 上,它與 GTK4 集成,而在 macOS 上,它採用 SwiftUI,確保它與你的桌面環境融為一體。

此外,Ghostty 擁有類似應用程式的功能,包括原生標籤頁、分割畫面視圖和下拉式終端選項(通常稱為「Quake 模式」)。它還支援 Kitty 圖形協定、真彩色、超連結和自動明暗模式切換等現代功能,進一步增強了其可用性。

如何在 Linux 上安裝和使用 Ghostty

在 Linux 上安裝 Ghostty 有多種方法。有些發行版在其官方倉庫中提供 Ghostty,而有些則需要手動安裝或使用社群軟體包。

如果您使用的是 Arch Linux,則可以使用以下命令從官方 [extra] 儲存庫輕鬆安裝 Ghostty:

sudo pacman -S ghostty

然而,Debian/Ubuntu 或 Fedora 用戶會發現 Ghostty 在其官方倉庫中缺少。對於這些發行版,可以選擇從原始碼構建,或使用其他軟體包(例如 Ubuntu/Debian 的非官方 DEB 檔案或維護 Snap 軟體包)。

最直接的安裝方法涉及 Snap:

sudo snap install ghostty --classic

安裝完成後,您可以從應用程式選單或ghostty在終端機中輸入來啟動 Ghostty。它的功能與任何典型的終端模擬器一樣—簡潔、高效,可立即使用。

如果您喜歡便攜式版本,可以考慮使用 AppImage 建置。您可以從發布頁面下載 AppImage 檔案。

Appimage Ghostty 終端

為了使其可執行,請使用以下命令:

chmod +x Ghostty-x86_64. AppImage

然後,使用以下命令執行它:

./Ghostty-x86_64. AppImage

如果這些選項不適合您,您可以隨時使用 Ghostty 從原始程式碼進行編譯,zig build但需要先安裝必要的依賴項(例如 GTK4 和 libadwaita)。不同發行版的詳細說明請參閱官方文件

Ghostty 的顯著特點

Ghostty 包含增強易用性的重要功能,例如強大的標籤頁管理。此功能不僅允許使用者開啟多個標籤頁,還提供直覺的概覽,方便使用者輕鬆切換會話。透過 Ghostty 內建的多工功能,使用者無需再使用 tmux 或 screen 等獨立工具來在單一終端機視窗中管理窗格、標籤頁和會話。

具有多個選項卡和窗格的 Ghostty 終端

除了標準功能外,Ghostty 還支援 24 位元真彩色、可點擊 URL 和滑鼠報告。使用者可以透過豐富的主題、增強的字體選項以及對多碼位表情符號(包括旗幟和各種膚色)的支持,進一步自訂自己的體驗。由於 Kitty 圖形協定相容性,使用者還可以直接在終端內查看影像。

Ghostty 終端檢查器窗口

其中一個突出的功能是終端檢查器,它提供了一個類似開發者工具的介面來觀察終端內發生的事情。這項創新功能通常只有在親身體驗後才會被重視。

Ghostty 中的自訂選項

如果您熱衷於個人化您的 Linux 終端,Ghostty 在這方面非常出色。它提供了各種自訂選項,這些選項都包含在一個位於 的設定檔中~/.config/ghostty/config。您可以使用您常用的文字編輯器(例如 nano 或 vim)輕鬆開啟此文件:

nano ~/.config/ghostty/config

或者,透過漢堡選單存取文件並選擇“開啟配置”。

Ghostty設定檔

設定檔介面友好,採用簡潔的鍵值格式。使用者可以調整字體樣式、填充、視窗透明度,甚至可以覆蓋特定的十六進位顏色代碼。點擊選單中的「重新載入配置」即可立即查看更改,無需重新啟動。

Ghostty 也預先安裝了數百個主題。要探索可用的主題,只需運行:

ghostty +list-themes

若要套用主題,請修改設定文件,將主題名稱替換為您從清單中選擇的選項,例如,theme = catppuccin-frappe這樣在重新載入時就會立即出現視覺更新。

此外,您可以為明暗模式指定不同的主題,例如:

theme = dark:catppuccin-frappe, light:catppuccin-latte

客製化不僅限於美學;Ghostty 與 bash、zsh 和 elvish 無縫集成,提供自動調整大小提示、智慧選擇和 sudo 命令後 terminfo 保存等功能。

您是否應該更換現有的終端?

雖然 Ghostty 引入了引人入勝的設計和真正實用的功能,但它仍然相對較新。如果您目前正在使用 Kitty 或 Alacritty 等現代終端,那麼這次切換可能更像是橫向移動,而不是重大升級。然而,對於仍使用舊終端系統或 GNOME 預設終端的使用者來說,遷移到 Ghostty 可能會因其增強的功能和原生整合而帶來顯著的益處。

如果你還沒有體驗過 Ghostty,或許是時候探索一下它的魅力所在了。此外,您或許也想了解 AI 驅動的 Warp 終端,了解終端內創新的 AI 功能。

來源和圖片

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *