Kitty使用Python和Objective C编写,是一个基于GPL 3.0许可下开发的跨平台、特性丰富的基于GPU的终端模拟器。GPU 渲染,肉眼可见的速度提升,以降低系统负载和平滑的滚动效果。使用线程渲染将输入延迟最小化。它支持图形,图像,Unicode,真彩色,鼠标协议,超链接,多个复制/粘贴缓冲,等等。它是一个轻量级的模拟器,可以通过脚本、shell提示符和SSH进行控制。与tilix和terminology一样,kitty也是一个功能丰富的终端模拟器。
支持以不同的布局并排显示多个终端窗口, 而无需使用诸如tmux的额外程序。跨平台,配置一遍就可以在Linux 和 Mac 之间切换使用。
本指南展示了如何在Ubuntu 20.04上安装Kitty,并了解它的基本用法。支持 Ctrl+Shift+C/V 复制粘贴。
Kitty的安装
你可以源代码安装kitty,也可以从Ubuntu官方存储库安装。您可以按照其他方法安装。
方法1:从Ubuntu存储库
首先,打开终端并更新你的系统。
linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt update
使用apt安装kitty,
linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt install kitty -y
只要输入“kitty”就可以打开它。
linuxmi@linuxmi:~/www.linuxmi.com$ kitty
方法2:来自预构建的二进制文件
如果您使用的是Mac或Linux,只需安装Kitty预先构建的二进制文件即可。使用以下curl命令:
linuxmi@linuxmi:~/www.linuxmi.com$ curl -L https://sw.kovidgoyal.net/kitty/installer.sh | sh /dev/stdin
这会将二进制文件安装到 ~/.local/kitty.app/bin/目录中。你可以输入,
linuxmi@linuxmi:~/www.linuxmi.com$ ~/.local/kitty.app/bin/kitty
你可以通过搜索应用程序来开始使用kitty。
方法3:从源代码安装Kitty
安装Kitty的另一种方便方法是从源代码编译它。然而,一些依赖是必需的,在你继续之前,确保你有以下的:
- python 3.5及更高版本
- harfbuzz 1.5.0及更高版本
- zlib
- libpng
- liblcms2
- gcc
源代码托管在Github上,所以克隆如下Git库:
linuxmi@linuxmi:~/www.linuxmi.com$ git clone https://github.com/kovidgoyal/kitty
请耐心等待一下,这需要大约几分钟。下载后,导航到克隆目录并执行下面的命令。
linuxmi@linuxmi:~/www.linuxmi.com$ cd kitty
然后
linuxmi@linuxmi:~/www.linuxmi.com$ make
安装后,你可以通过调用命令来启动它:
linuxmi@linuxmi:~/www.linuxmi.com$ ./kitty/launcher/kitty
如何使用Kitty
Kitty可以在多个窗口运行多个程序。你可以通过按Ctrl+Shift+Enter键来完成。
为了使程序更高级,kitty有一个名为“kittens”的框架。你可以使用它来显示图像。例如,
linuxmi@linuxmi:~/www.linuxmi.com$ kitty +kitten icat www.linuxmi.com.png
一些有用的快捷键
向上翻页 | ctrl+shift+page_up |
向下翻页 | ctrl+shift+page_down |
新标签页 | ctrl+shift+t |
拆分窗口 | ctrl+shift+enter |
新的窗口 | ctrl+shift+n |
你可以从kitty的官方页面了解更多详情。
总结
在本教程中,我们学习了如何在Linux上安装Kitty,以及它作为终端模拟器的基本用法。请试着告诉我们你使用Kitty终端的经验。
除非注明,否则均为Linux迷原创文章,转载必须以链接形式标明本文链接