kitty (简体中文)
kitty 是基于 OpenGL 的可编程终端仿真器,具有真彩色,连字支持,键盘输入和图像渲染的协议扩展。它还提供了类似于 GNU Screen 或 tmux 的平铺功能。
kitty 相对较新,它的第一个版本(v0.1.0)于 2017 年 2 月发布。但这并不意味着它并未成熟。
安装
用法
可以通过各种 Ctrl+Shift
快捷键来创建新的选项卡和窗口并调整其大小。布局可通过 Ctrl+Shift+l
切换,并可以保存/恢复。
全键盘模式可区分 Ctrl+i
和 Tab
等歧义键。此外,新的文本效果(例如,波浪下划线)也可用于支持它的应用程序。
Kittens
kitty 有一个用于创建子程序的框架,称为 kittens。其中一些:
$ kitty +kitten icat image.jpeg # 在终端中显示图像(需要 imagemagick) $ kitty +kitten diff file1 file2 # 显示两个文件的差异 $ kitty +kitten clipboard # 这个 kitten 甚至可以通过 ssh 使用剪贴板
配置
kitty 可在 ~/.config/kitty/kitty.conf
中配置。可以调整字体,颜色,光标和回滚行为。您可以在官方文档中查看可用的选项。您也可以找到默认使用的配置文件。