Kitty for Mac 是一款专为Mac用户设计的高级终端模拟器,支持键盘操作和高度可配置性。它采用多语言编写,支持现代终端特性如Unicode、真色彩等,并引入独特功能如彩色和样式下划线。Kitty还具备强大的脚本框架和远程控制功能。
应用介绍
kitty mac版是Mac os系统上专为电动键盘用户设计。该软件的所有控件都支持键盘操作,同时也完全兼容鼠标交互,为您提供极致的使用体验。其配置简单,仅涉及一个易于编辑和重现的单个文件。
kitty Mac软件功能介绍
混合编程:
kitty的代码设计简洁、模块化且易于修改,采用C(用于性能敏感部分)、Python(用于UI的易扩展性和灵活性)和Go(用于命令行kitty)混合编写。
轻量级渲染:
不依赖任何大型复杂的UI工具包,仅使用OpenGL渲染所有内容。
现代终端功能支持:
支持Unicode、真彩色、粗体/斜体字体、文本格式等所有现代终端功能,并扩展了现有的文本格式转义码,以支持更多独特功能,如彩色和样式(卷曲)下划线。
易于扩展:
设计目标之一是易于扩展,以便将来可以轻松添加新功能。
kitty Mac软件功能特色
高度可配置:
从键盘快捷键到每秒绘制帧数,kitty都提供高度可配置性。只需按下ctrl+shift+f2,即可在文本编辑器中打开其完整注释的示例配置文件。
灵活的布局管理:
提供七种布局供您选择,包括胖、网格、水平、分割、堆栈、高和垂直布局。您可以使用ctrl+shift+l组合键在布局之间轻松切换。
如:
胖- 一个(或多个)窗口在顶部全宽显示,其余窗口并排显示在底部
网格——所有窗口都显示在网格中
水平- 所有窗口并排显示
分割——使用水平和垂直分割创建的任意图案排列的窗口
堆栈——每次只显示一个最大化窗口
高- 一个(或多个)窗口在左侧全高显示,其余窗口在右侧一个一个地显示
垂直- 所有窗口都显示在另一个下方
强大的脚本框架:
kitty拥有一个强大的脚本框架,允许您创建名为kittens的小型终端程序,以扩展其功能,如编辑远程文件或输入Unicode字符。
全面的控制系统:
您可以从shell提示符甚至通过SSH来控制kitty,更改颜色、字体、打开新窗口、选项卡、设置标题、更改窗口布局等,可能性无限。