Kitty终端仿真器:如何安装、配置和使用
即使在复杂的现代桌面环境中塞满了管理工具、实用程序和生产力软件,所有这些都具有吸引人的图形用户界面,一些任务仍然可以通过命令行最好地完成。
终端模拟器允许您使用桌面上命令行的功能。此外,终端窗口还提供对控制台及其应用程序的访问,如命令行界面(CLI)和文本用户界面软件。
什么是Kitty GPU加速终端模拟器

Kitty是一款GPU驱动的终端模拟器
它使用OpenGL进行处理并在多个平台上运行。这意味着它使用GPU而不是CPU进行渲染。因此,从本质上讲,它是极其快速和高效的。
但为什么你需要一个GPU加速的终端?简而言之,这一切都与速度有关!将渲染卸载到GPU在以下几个方面有所帮助。首先,它有助于减少系统负载并提供更平滑的滚动。
Kitty最大的声明是它是可用的最快的终端模拟器之一。它是为强力键盘用户设计的。
凯蒂猫有很多特点,
支持制表符、拆分和真彩色
。Kitty的大部分内容几乎都是用Python编写的。Objective C代码实际上非常单薄,而且大多数代码都是基于宏的,或者只是调用其他库中的函数。
此外,Kitty的配置也非常出色。提供了鼠标支持,允许您打开URL、双击、三次单击、右键单击和执行其他操作。除此之外,从shell提示符、SSH和脚本进行控制非常简单。
重要的是要理解,终端不仅呈现你看到的内容,还呈现程序输出的所有内容,这些内容可能是大量的文本,导致未加速的终端崩溃。
一些终端将开始不频繁地更新以保存自己,而另一些终端将在烧录CPU时完全挂起。
在Linux中安装Kitty终端仿真器
Kitty的安装可以使用包管理器完成,如下所示。
Ubuntu和其他基于Debian的发行版可以使用下面的apt命令安装Kitty终端模拟器:
sudo apt安装kitty
在Arch Linux上,Kitty模拟器可通过Pacman进行安装:
sudo pacman-S kitty
在Fedora上,Kitty终端模拟器可通过Fedora默认软件存储库进行安装:
sudo dnf安装kitty
在基于RHEL的发行版(如AlmaLinux或Rocky Linux)上,您首先需要安装EPEL repo:
sudodnf安装epel版本
然后安装Kitty终端模拟器:
sudo dnf安装kitty
如果您正在使用openSUSE并希望使用Kitty终端模拟器,则可以使用以下Zypper命令安装该应用程序:
sudo zypper安装kitty
安装后,可以从“活动”菜单启动Kitty。首先,转到应用程序启动器并搜索'
小猫
.'当其图标出现时,单击以运行相同的操作。

自定义Kitty终端模拟器
Kitty终端模拟器是使用配置文件自定义的。在本节中,我们将介绍一些基本的自定义选项。
首先,复制示例配置文件
套件.conf
到Kitty配置目录。
cp/usr/share/doc/kitty/examples/kitty.conf~
/.config/
小猫/
代码语言:
JavaScript
(
javascript
)
要开始自定义,请打开
套件.conf
文件,以便使用首选的文本编辑器进行编辑。
vim~
/.config/
kitty/kitty.conf
代码语言:
JavaScript
(
javascript
)
字体大小是最明显的自定义,因为默认情况下Kitty的字体很小。所以让我们把它增加到
13
.

现在让我们试着让凯蒂的窗户更透明一点。要做到这一点,我们需要改变
背景_能力
选项来自
1.
到约
0.8
.

请记住,如果您已打开Kitty,则必须关闭并重新打开它,更改才能生效。现在,让我们检查所做更改的结果。

在这一点上,我认为基本的想法是明确的。正如您将看到的,
套件.conf
包含无数的配置选项,允许您完全更改此终端模拟器的视图或行为。你可以在凯蒂猫的网站上看到他们的完整名单。
小猫
Kitty预装了一些名为Kittens的酷炫功能,可以多次派上用场。它们用于为Kitty本身添加功能,并创建有用的独立程序。
例如
icat
小猫可以在终端中显示图像。使用它非常简单:
小猫
+
小猫
icat
[图像文件]
代码语言:
CSS
(
css
)

你需要在你的Linux系统上安装ImageMagic,这只小猫才能工作。
SSH小猫:使用SSH解决终端问题
当SSH使用Kitty进入远程计算机时,有时您可能会收到关于终端未知或打开终端失败的错误。发生这种情况是因为Kitty terminfo文件(curses库中处理特定终端功能的一组例程)在远程服务器上不可用。
幸运的是,解决方案很简单——通过terminfo进行复制。Kitty有一个SSH Kitten来实现这一自动化。
小猫
+
小猫
ssh
使用者
主办
代码语言:
CSS
(
css
)
此外,您也可以将其别名为
~/.bashrc
文件,以防止每次都必须键入:
别名s=
“小猫+小猫ssh”
代码语言:
JavaScript
(
javascript
)
窗口拆分
Kitty可以定义其窗口,以任意布局并排平铺。布局是在一个顶级选项卡内排列多个Kitty窗口。
要拆分窗口,请使用键盘快捷键
Ctrl+Shift+Enter
.

使用键盘快捷键
Ctrl+Shift+[
或
Ctrl+Shift+]
,您可以在不同的窗口之间切换。
可以使用以多种布局排列窗口
Ctrl+Shift+L
键盘快捷键。
选项卡
Kitty可以运行组织成选项卡的多个程序,因为每个选项卡都由一个或多个窗口组成。要打开新选项卡,请使用
Ctrl+Shift+T
.

可以使用在选项卡之间切换
Ctrl+Shift+Left
或
Ctrl+Shift+Right
.
Essential Kitty终端仿真器快捷方式
以下是一些与Kitty一起使用的有用快捷方式。
窗户
新建窗口 |
Ctrl+Shift+Enter |
关闭窗口 |
Ctrl+Shift+W |
下一个窗口 |
Ctrl+Shift+] |
上一个窗口 |
Ctrl+Shift+[ |
选项卡
新标签页 |
Ctrl+Shift+T |
关闭标签 |
Ctrl+Shift+Q |
下一个选项卡 |
Ctrl+Shift+Right |
上一个选项卡 |
Ctrl+Shift+Left |
调整选项卡大小 |
Ctrl+Shift+R |
滚动
排队 |
Ctrl+Shift+向上 |
直线向下 |
Ctrl+Shift+Down |
向上翻页 |
Ctrl+Shift+Page_Up |
向下翻页 |
Ctrl+Shift+Page_Down |
顶部 |
Ctrl+Shift+Home |
底部 |
Ctrl+Shift+End |
另外
复制到剪贴板 |
Ctrl+Shift+C |
从剪贴板粘贴 |
Ctrl+Shift+V |
从所选内容粘贴 |
Ctrl+Shift+S |
增大字体大小 |
Ctrl+Shift+Equal |
减小字体大小 |
Ctrl+Shift+减号 |
切换全屏 |
Ctrl+Shift+F11 |
结论
本文教您如何在Linux上安装Kitty,以及它作为终端模拟器的主要用途。
Kitty是一个非常棒的终端模拟器,具有如此多的自定义功能,它促进了“无鼠标”的工作流程。此外,它速度极快,非常稳定,保养得很好。
当然,凯蒂猫还有许多其他很酷的功能和定制功能,所以去看看吧。
滚动发布Linux Distros揭开面纱:你需要知道什么
你是Linux世界的新手吗?您是否听说过Linux发行版的滚动发布,但对它们的理解有点迷失?好吧,你降落在正确的地方! 这篇文章是为像您这样的人量身定制的,旨在揭开滚动发布Linux发行版的概念的神秘面纱,并强调它们令人兴奋的好处。 让我首先说,Linux的世界是广阔而多样的,为不同的需求和偏好提供了大量的发行版。其中,一个经常引起人们兴趣的特殊类别是“滚动发布模式” 与传统的发布周期不同,这种模
质子邮件桌面应用程序现在可用于Linux
自2014年5月首次推出以来,近十年来,质子邮件令人兴奋地推出了自己的桌面客户端,可供Windows、macOS和Linux用户使用!但请稍等,让我们快速解释一下质子邮件对于任何可能不熟悉它的人来说是什么。 这是一项总部位于瑞士的安全电子邮件服务,专注于隐私和数据保护,保护用户免受广告商、黑客和不受欢迎的第三方的窥探。 它由在欧洲核子研究中心会面的科学家设计,使用端到端加密来确保电子邮件只能由发送
雷鸟的发展:铁锈即将来临
雷鸟推出了每月一次的开发摘要,这是一项旨在促进透明度和与社区互动的令人兴奋的新举措。第一版已经带来了激动人心的消息。让我们深入了解一下即将发生的事情。 全球消息数据库的改造 雷鸟在2024年的主要重点将是彻底改革其全球消息数据库,该数据库目前基于过时的Mork框架。这对于消除现有限制和为现代功能(如真正的线程对话视图)铺平道路至关重要。 该团队正在深入更换这一核心组件,这在雷鸟的消息和文件夹交互中
什么是Windows 10在S模式和它做什么?
如果您的计算机在S模式下运行Windows 10,则您可以使用系统执行的操作受到限制。让我们看看S模式在Windows 10中的作用以及如何停止使用它。 什么是Windows S模式? Windows S模式(“S”可能代表“安全”或“安全”)是Windows的一个特殊版本,只允许您从Microsoft Store安装应用程序。由于该公司控制着那里可用的应用程序,理论上这种模式允许微软将PC保持在
Ubuntu 24.04即将推出:你应该升级吗?
Ubuntu主流LTS版本24.04的最新版本将于2024年4月发布。如果您是现有用户,是否值得升级?我将向您展示此版本的新增功能,并帮助您决定是否值得现在或以后升级。 Ubuntu 24.04有什么新功能? 如果你是目前的Ubuntu用户,新版本——“Noble Numbat”——将提供一种令人放心的熟悉桌面体验,并进行一些调整。 Ubuntu 24.04将采用Gnome 46,但对默认界面进行