12 个版本

0.2.1 2024 年 3 月 24 日
0.2.1-rc12024 年 3 月 19 日
0.2.0 2024 年 1 月 6 日
0.1.2 2023 年 12 月 27 日
0.1.0-rc12022 年 9 月 3 日

#221 in 命令行界面

Download history 1047/week @ 2024-04-08 869/week @ 2024-04-15 923/week @ 2024-04-22 877/week @ 2024-04-29 864/week @ 2024-05-06 831/week @ 2024-05-13 877/week @ 2024-05-20 798/week @ 2024-05-27 898/week @ 2024-06-03 884/week @ 2024-06-10 845/week @ 2024-06-17 757/week @ 2024-06-24 682/week @ 2024-07-01 679/week @ 2024-07-08 700/week @ 2024-07-15 584/week @ 2024-07-22

2,731 每月下载量
用于 2 软件包

MIT/Apache

7KB
81

Alacritty Logo

Alacritty - 一个快速、跨平台的 OpenGL 终端模拟器

Alacritty - A fast, cross-platform, OpenGL terminal emulator

关于

Alacritty 是一个具有合理默认设置的现代终端模拟器,但允许进行广泛的 配置。通过与其他应用程序集成而不是重新实现其功能,它提供了一套灵活的 功能,同时保持高性能。目前支持的平台包括 BSD、Linux、macOS 和 Windows。

该软件被认为处于 beta 级别的就绪状态;还有一些功能缺失和错误需要修复,但它已经被许多人用作日常驱动程序。

预编译的二进制文件可在 GitHub 发布页面 上找到。

如果您有任何问题或需要快速帮助,请加入 libera.chat 上的 #alacritty

功能

您可以在 此处 找到 Alacritty 可用功能的概述。

更多信息

安装

Alacritty 可以通过 Linux、BSD、macOS 和 Windows 上的各种软件包管理器进行安装。

macOS 和 Windows 的预构建二进制文件也可以从 GitHub 发布页面 下载。

对于其他人,详细的安装 Alacritty 的说明可以在 这里 找到。

要求

  • 至少 OpenGL ES 2.0
  • [Windows] ConPTY 支持(Windows 10 版本 1809 或更高版本)

配置

您可以在 man 5 alacritty 中找到 Alacritty 配置的文档,或者如果您未安装手册页面,可以通过 网站 查看。

Alacritty 不会为您创建配置文件,但它会在以下位置寻找配置文件

  1. $XDG_CONFIG_HOME/alacritty/alacritty.toml
  2. $XDG_CONFIG_HOME/alacritty.toml
  3. $HOME/.config/alacritty/alacritty.toml
  4. $HOME/.alacritty.toml

在 Windows 上,配置文件将在以下位置寻找

  • %APPDATA%\alacritty\alacritty.toml

贡献

有关贡献给 Alacritty 的指南可以在 CONTRIBUTING.md 文件中找到。

常见问题解答

它真的是最快的终端模拟器吗?

终端模拟器的基准测试很复杂。Alacritty 使用 vtebench 来量化终端模拟器的吞吐量,并成功地在使用它的情况下始终比竞争对手得分更高。如果您找到了一个例子,其中情况并非如此,请报告一个错误。

其他方面,如延迟或帧率和帧一致性更难以量化。一些终端模拟器也故意减慢速度以节省资源,这可能会被某些用户所偏好。

如果您对 Alacritty 的性能或可用性有疑问,始终通过使用 您的 特定用例来测试终端模拟器来量化终端模拟器是最佳方式。

为什么功能 X 没有实现?

Alacritty 有许多出色的功能,但并非每个终端都拥有每个功能。这可能是因为多种原因,但有时它只是不适合 Alacritty。这意味着您将找不到像标签或分割(最好留给窗口管理器或 终端多路复用器)这样的功能,也不会找到像图形用户界面配置编辑器这样的便利功能。

许可证

Alacritty 在 Apache 许可证,版本 2.0 下发布。

依赖项

~315–610KB
~13K SLoC