Kitty,使用键盘的高级用户终端仿真器

关于小猫模拟器

在下一篇文章中,我们将介绍Kitty。 是关于 一个免费的,开放源代码的终端模拟器,它使用很少的系统资源。 该软件具有一种渲染类型,可以使其运行更快。 它还包括对扩展的支持,您可以使用这些扩展在终端中启用一些高级功能。 它还具有鼠标支持,独特的编码,真彩色和焦点跟踪以及许多其他功能。

小猫是 为高级键盘用户设计。 为此原因 尽管它还完全支持鼠标交互,但其所有控件都可以通过键盘进行操作。 它的配置是通过一个简单的文件完成的。 此应用程序中的代码被设计为简单且模块化的。 它是用C和Python组合编写的。 它不依赖任何大型而复杂的UI工具包,仅使用OpenGL即可渲染所有内容。

凯蒂(Kitty)是从头开始设计的 所有现代特征 终端例如unicode,本色,粗体/斜体字体,文本格式等。 该仿真器的设计目标之一是 容易扩展,以便将来可以相对轻松地添加新功能。

凯蒂猫的一些一般特征

分屏式,带端子作弊器

  • 适用于Gnu / Linux和macOS.
  • 这个模拟器 将渲染卸载到GPU,从而寻求较低的系统负载 并获得平滑的位移。
  • 支持全部 现代单端功能l:图形/图像,unicode,真彩色,鼠标协议,焦点跟踪,括号粘贴以及新终端的各种协议扩展。
  • 支持 镶嵌多个终端窗口,彼此之间采用不同的设计,而无需使用诸如tmux之类的其他程序。
  • 可以从脚本或shell命令提示符中进行控制,甚至通过SSH。
  • 它有一个框架 小猫,这是一个小型终端程序,可用于 扩展仿真器功能.
  • 录取 启动会议。 这使您可以指定窗口/选项卡的布局,工作目录以及在启动时运行的程序。
  • 你有 多个复制/粘贴缓冲区.
  • 这个模拟器是 能够运行在选项卡和窗口中组织的多个程序。 组织的顶层是标签。 每个选项卡都包含一个或多个窗口。 Windows可以按不同的布局排列。 这 键盘控件,可针对选项卡和窗口进行自定义,可以在 项目网站.

在Ubuntu上安装kitty终端模拟器

下载最新版本

在Ubuntu上安装此模拟器 我们将不得不打开一个终端(Ctrl + Alt + T)并键入以下命令:

下载kitty安装程序

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

这将在Ubuntu系统上安装此终端仿真器的最新版本。 将安装在该位置 〜/ .local / kitty.app / bin / kitty。 如果转到此文件夹,我们将看到必须双击以打开模拟器的文件。

可执行的小猫文件

如果出现问题或不想运行安装程序,则可以 从以下位置手动下载并安装kitty GitHub上的版本页面。 对于Gnu / Linux用户,我们只需要下载tarball并将其解压缩到目录中即可。 kitty可执行文件将位于bin子目录中.

与桌面集成

小猫发射器

如果您有兴趣让该模拟器的图标出现在您的系统上,那么您将必须 添加文件 小猫桌面. 以下过程的详细信息可能需要针对一个或另一个特定的台式机进行调整,但它应适用于大多数主要台式机环境.

首先,我们将 创建符号链接以将kitty添加到PATH (假设〜/ .local / bin在您的PATH中):

ln -s ~/.local/kitty.app/bin/kitty ~/.local/bin/

我们准备去 将kitty.desktop文件放在操作系统可以找到的位置:

cp ~/.local/kitty.app/share/applications/kitty.desktop ~/.local/share/applications

最后,让我们 更新kitty.desktop文件中kitty图标的路径 使用以下命令:

sed -i "s/Icon\=kitty/Icon\=\/home\/$USER\/.local\/kitty.app\/share\/icons\/hicolor\/256x256\/apps\/kitty.png/g" ~/.local/share/applications/kitty.desktop

它可以 获得有关此终端仿真器及其文档的更多信息项目网站.


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。