kitty 是一款基于GPU加速的现代终端模拟器,专注于通过底层图形接口优化实现极致的渲染性能和响应速度。它采用创新的渲染架构,将所有文本和图形操作直接交由GPU处理,彻底摆脱传统终端模拟器的性能瓶颈。无论是处理大量日志输出、运行全屏终端应用还是显示复杂字符,kitty 都能保持流畅的滚动渲染和最低的输入延迟,为开发者和高级用户提供下一代终端体验。
软件截图
安装流程
打开安装包将软件图标
拖拽至右侧Applications
文件夹完成安装
功能特色
-
GPU加速渲染:利用OpenGL直接控制图形管线,实现亚毫秒级的文本渲染速度。
-
真彩色支持:完整的24位RGB色彩显示,精确呈现所有256色和主题配色方案。
-
连字渲染引擎:智能合并字符组合为连字,提升编程字体的可读性和美观度。
-
远程控制功能:通过UNIX socket发送指令动态控制所有运行中的kitty实例。
-
超平滑滚动:基于像素级精度的平滑滚动,支持惯性滚动和滚动回弹效果。
-
多窗口会话管理:原生支持多操作系统窗口,每个窗口可包含多个标签页和面板。
-
图像协议支持:内置六种图像显示协议,可直接在终端中显示图片和图形。
-
键盘响应优化:从按键事件到屏幕更新的全链路优化,实现业界最低的输入延迟。
-
会话持久化:崩溃或重启后自动恢复所有窗口、标签页和工作目录状态。
-
自定义快捷键:完全可配置的键盘快捷键系统,支持模式切换和快捷键链。
-
插件系统架构:通过Python编写插件扩展功能,支持实时加载和卸载。
-
跨平台同步:通过配置文件同步所有自定义设置,保持多台设备一致性。