在使用kitty中,其实我没有使用到它的多窗口还有一些功能,所以在这篇文章逐步更新一些快捷键
首先通过tldr命令查看
tldr kitty
❯ tldr kitty
kittyA fast, feature-rich, GPU based terminal emulator.
More information: https://sw.kovidgoyal.net/kitty/.- Open a new terminal:kitty- Open a terminal with the specified title for the window:kitty --title "title"- Start the theme-chooser builtin:kitty +kitten themes- Display an image in the terminal:kitty +kitten icat path/to/image- Copy the contents of stdin to the clipboard:echo example | kitty +kitten clipboard
修改主题颜色
kitty +kitten themes
常用命令
窗口切换
新建窗口 | Ctrl+Shift+Enter
| 创建独立窗口
切换窗口 (这个鼠标也可以切换,不用太需要记忆)
• 快捷键:
◦ Ctrl+Shift+[
(切换到左边的窗口)
◦ Ctrl+Shift+]
(切换到右边的窗口)
关闭当前光标下的窗口 Ctrl+Shift+q
这个快捷键也可以用来关闭默认的Terminal,需要着重记忆
关闭窗口
• 快捷键:Ctrl+Shift+W
• 功能:关闭当前活动窗口。
ai生成的内容(如果上面内容没解决看这里)
一、基础窗口操作
-
新建窗口
• 快捷键:Ctrl+Shift+Enter
• 功能:创建一个新窗口,每个窗口可独立运行命令或程序。 -
关闭窗口
• 快捷键:Ctrl+Shift+W
• 功能:关闭当前活动窗口。 -
切换窗口
• 快捷键:
◦Ctrl+Shift+[
(切换到左边的窗口)
◦Ctrl+Shift+]
(切换到右边的窗口)
• 功能:在多个窗口间快速切换。
二、窗口拆分与布局管理
-
垂直/水平拆分窗口
• 快捷键:Ctrl+Shift+Enter
• 功能:将当前窗口拆分为上下或左右两个子窗口,实现多任务并行操作。 -
排列窗口布局
• 快捷键:Ctrl+Shift+L
• 功能:自动优化窗口布局(如平铺、网格等),适应不同任务需求。
三、选项卡管理
-
新建选项卡
• 快捷键:Ctrl+Shift+T
• 功能:创建一个包含多个窗口的新标签页。 -
切换选项卡
• 快捷键:
◦Ctrl+Shift+Right
(切换到下一个标签页)
◦Ctrl+Shift+Left
(切换到上一个标签页)
• 功能:在多个标签页间快速切换。
四、高级功能扩展
-
通过 Kittens 脚本增强功能
• 示例:
◦kitty +kitten icat image.png
:在终端中直接显示图片。
◦kitty +kitten ssh user@host
:集成 SSH 连接,自动处理终端兼容性问题。 -
自定义布局与脚本
• 可通过编写 Python 脚本(如zoom_toggle.py
)实现自定义窗口行为(如禅模式切换)。
五、快捷键总结表
操作 | 快捷键(Linux/macOS) | 功能描述 |
---|---|---|
新建窗口 | Ctrl+Shift+Enter | 创建独立窗口 |
关闭窗口 | Ctrl+Shift+W | 关闭当前窗口 |
切换窗口 | Ctrl+Shift+[ / ] | 左右窗口切换 |
拆分窗口 | Ctrl+Shift+Enter | 垂直/水平拆分当前窗口 |
排列布局 | Ctrl+Shift+L | 自动优化窗口布局 |
新建选项卡 | Ctrl+Shift+T | 创建新标签页 |
切换选项卡 | Ctrl+Shift+Left/Right | 标签页切换 |
提示:若快捷键冲突,可在 ~/.config/kitty/kitty.conf
中自定义修改。