Skip to content

Kitty

GPU 加速跨平台終端

軟體分類 生產力 / 系統工具
軟體標籤
rated-1電子郵件別名 (Email Aliases)WinAutomation
開發廠商 Kovid Goyal
Stars
31.8k
Forks
1.3k
License
GNU GPL V3
Version
v0.38.0
Update
2026-03-09
OS

產品說明

Kitty 是一款旨在追求極致速度與功能性的終端模擬器。與傳統終端不同,它將文字渲染與處理外包給 GPU(顯卡),從而大幅降低 CPU 負載,並在捲動大量文字或在高畫質螢幕(如 4K/Retina)上操作時,依然能保持零延遲的流暢感。

Kitty 的核心哲學是「模組化」與「原生整合」。它內建了強大的**「Kittens」**機制,這是一套小型程式系統,讓 Kitty 能夠在終端機內原生顯示圖片、處理剪貼簿、甚至是進行檔案比對(diff),而無需依賴外部繁瑣的工具。此外,它支援完整的 Tab、Window 與 Layout 管理,對於不希望安裝 tmux 但又需要多視窗管理的使用者來說,是完美的替代方案。

核心特色:

  • 極致性能:透過 GPU 渲染文字,提供業界領先的輸入與輸出回應速度。
  • 原生圖片支援:採用自創的高效圖片協議,可在終端機內直接預覽高解析度圖片。
  • Kittens 插件系統:內建各種實用工具(如 icat 顯示圖片、diff 檔案比對)。
  • 強大配置能力:透過單一文本檔案即可完成所有自訂,支援字體連字(Ligatures)與複雜佈局。

常用指令

Kitty 提供了獨有的命令列工具 kitty,可用於控制終端行為或執行插件:

基礎操作與視窗管理

Kitty 預設使用 Ctrl + Shift 作為功能前綴鍵(Mapping):

功能說明預設快速鍵效果
新視窗Ctrl + Shift + Enter在當前視窗內切割新面板
新分頁Ctrl + Shift + T建立一個全新的標籤頁
關閉視窗Ctrl + Shift + W關閉目前焦點所在的面板
切換佈局Ctrl + Shift + L在水平、垂直、堆疊等模式間切換
字體放大Ctrl + Shift + =即時調大字體大小
重置字體Ctrl + Shift + Backspace恢復預設字體大小

特色功能:Kittens 應用範例

Kitty 最強大的地方在於其內建的擴展功能:

# 在終端機內直接顯示一張圖片 (icat)
kitty +kitten icat image.png

# 執行具有語法高亮的高級檔案比對 (diff)
kitty +kitten diff file1.txt file2.txt

# 打開 Unicode 字元選擇器
kitty +kitten unicode_input

操作介面