Alacritty 是一个现代终端仿真器,具有合理的默认值,但允许进行广泛的配置。通过与其他应用程序集成,而不是重新实现其功能,它设法提供一组灵活的高性能功能。目前支持的平台包括 BSD、Linux、macOS 和 Windows。
该软件被认为处于测试阶段;有一些缺失的功能和错误需要修复,但它已经被许多人用作日常驱动程序。
预编译的二进制文件可从 GitHub 发布页面获取。
如果您有疑问或寻求快速帮助,请加入 libera.chat 上的#alacritty
。
您可以在此处找到 Alacritty 中可用功能的概述。
可以使用 Linux、BSD、macOS 和 Windows 上的各种包管理器来安装 Alacritty。
还可以从 GitHub 发布页面下载适用于 macOS 和 Windows 的预构建二进制文件。
对于其他人,可以在此处找到安装 Alacritty 的详细说明。
您可以在man 5 alacritty
中找到 Alacritty 配置的文档,或者如果您没有安装手册页,则可以查看该网站。
Alacritty 不会为您创建配置文件,但它会在以下位置查找配置文件:
$XDG_CONFIG_HOME/alacritty/alacritty.toml
$XDG_CONFIG_HOME/alacritty.toml
$HOME/.config/alacritty/alacritty.toml
$HOME/.alacritty.toml
在 Windows 上,将在以下位置查找配置文件:
%APPDATA%alacrittyalacritty.toml
有关为 Alacritty 做出贡献的指南可以在CONTRIBUTING.md
文件中找到。
它真的是最快的终端模拟器吗?
对终端仿真器进行基准测试很复杂。 Alacritty 使用 vtebench 来量化终端仿真器吞吐量,并始终比使用它的竞争对手获得更好的得分。如果您发现示例并非如此,请报告错误。
其他方面(例如延迟或帧速率和帧一致性)更难以量化。一些终端模拟器还故意减慢速度以节省资源,这可能是某些用户所喜欢的。
如果您对 Alacritty 的性能或可用性有疑问,量化终端仿真器的最佳方法始终是使用您的特定用例对其进行测试。
为什么功能 X 没有实现?
Alacritty 具有许多出色的功能,但并不是其他终端的所有功能。这可能有多种原因,但有时它并不适合 Alacritty。这意味着您找不到诸如选项卡或拆分之类的东西(最好留给窗口管理器或终端多路复用器),也找不到诸如 GUI 配置编辑器之类的细节。
Alacritty 是根据 Apache 许可证版本 2.0 发布的。