kitty终端

Kitty终端

优势:

  • 性能好,和Ghostty都是第一梯队
  • GitHub开源 kovidgoyal/kitty
  • 多平台,macOS和Linux
  • 主题比较多kitten themes,目前用One Half Dark
  • 可以看图片 kitten icat image.png
  • 自动记住上次窗口大小(Ghostty要配置)
  • 复制文本带换行(Ghostty有时不行 相关discussions

kitty_screenshot

安装

更多平台参考安装文档

通用安装脚本

1
curl -L https://sw.kovidgoyal.net/kitty/installer.sh | sh /dev/stdin

MacOS

1
brew install --cask kitty

Arch Linux

1
pacman -S kitty

Fedora

1
2
sudo dnf install -y epel-release
sudo dnf install -y kitty

Ubuntu / Debian

1
2
sudo apt update
sudo apt install kitty -y

快捷键列表

窗口标签

操作 快捷键
打开新标签 Ctrl + Shift + T
关闭标签(窗口) Ctrl + Shift + W
切换标签 Ctrl + Tab
切换上一个标签 Ctrl + Shift + Left
切换下一个标签 Ctrl + Shift + Right
设置标签名称 Ctrl + Shift + Alt + T
新(系统)窗口 Ctrl + Shift + N
关闭窗口 Ctrl + Shift + Q
打开新窗口 Ctrl + Shift + Enter
切换窗口布局 Ctrl + Shift + L
切换上一个窗口 Ctrl + Shift + [
切换下一个窗口 Ctrl + Shift + ]
向前移动窗口 Ctrl + Shift + F
向后移动窗口 Ctrl + Shift + B
调整窗口大小 Ctrl + Shift + R
聚焦窗口(1~9) Ctrl + Shift + 1

其他

操作 快捷键
复制 Ctrl + Shift + C
粘贴 Ctrl + Shift + V
浏览滚动历史(less分页器) Ctrl + Shift + H
重载kitty.conf Ctrl + Shift + F5

配置

macOS添加快捷键启动

要添加自定义快捷键ctrl + cmd + T 启动kitty,安装Hammerspoon

1
brew install --cask hammerspoon

添加配置后启动app,配置~/.hammerspoon/init.lua

1
2
3
hs.hotkey.bind({"ctrl", "cmd"}, "T", function()
hs.application.launchOrFocus("Kitty")
end)

添加看图快捷别名icat

在你的 shell 配置文件中添加(~/.zshrc 或 ~/.bashrc):

1
alias icat="kitten icat"

添加后重载配置(source ~/.zshrc),以后就可以直接用:

1
2
icat image.jpg
icat *.png

主题配色

1
kitty +kitten themes

enter选择,按m生效到配置文件 ~/.config/kitty/current-theme.conf

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
# vim:ft=kitty
## name: One Half Dark
## author: Son A. Pham
## license: MIT
## upstream: https://raw.githubusercontent.com/sonph/onehalf/master/kitty/onehalf-dark.conf
## blurb: Clean, vibrant and pleasing color scheme

foreground #dcdfe4
background #282c34
selection_foreground #000000
selection_background #FFFACD
url_color #0087BD

# black
color0 #282c34
color8 #5d677a

# red
color1 #e06c75
color9 #e06c75

# green
color2 #98c379
color10 #98c379

# yellow
color3 #e5c07b
color11 #e5c07b

# blue
color4 #61afef
color12 #61afef

# magenta
color5 #c678dd
color13 #c678dd

# cyan
color6 #56b6c2
color14 #56b6c2

# white
color7 #dcdfe4
color15 #dcdfe4

# START_AUTOGENERATED_TAB_STYLE
# Feel free to update these colors manually and remove these comments.
active_tab_foreground #444444
active_tab_background #FFFACD
inactive_tab_foreground #dcdfe4
inactive_tab_background #20232a
# END_AUTOGENERATED_TAB_STYLE

配置文件(背景,字体)

~/.config/kitty/kitty.conf

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# 背景透明度:0.0 = 全透明,1.0 = 不透明
# 推荐 0.75~0.88,能清楚看到下面窗口轮廓但不干扰
background_opacity 0.618

# 背景模糊强度(正整数)
# 推荐 20~40,太高会模糊文字,太低不明显
background_blur 20

# 动态透明(可选,允许实时 Ctrl+Shift+o 调整透明度)
dynamic_background_opacity yes

# 建议深色主题 + 高对比前景色(文字最抗糊)
#foreground #e0e0e0 # 浅灰白文字
#background #0f0f0f # 深黑底(或你的主题色)

# 可选:如果用图片背景,可加 tint 进一步防糊
# background_image /path/to/dark-wallpaper.png
# background_tint 0.0 # 0.0 = 不 tint,纯模糊

#font_family Hack
font_family Maple Mono NF CN

# BEGIN_KITTY_THEME
# One Half Dark
include current-theme.conf
# END_KITTY_THEME
作者

Wei Mo

发布于

2026-07-09

更新于

2026-07-10

许可协议

评论