33 个版本 (14 个破坏性更新)

0.24.0 2024 年 5 月 3 日
0.23.0 2024 年 3 月 24 日
0.22.0 2024 年 2 月 5 日
0.20.0 2023 年 12 月 27 日
0.10.0 2020 年 7 月 31 日

命令行界面 中排名第 41

Download history 4826/week @ 2024-04-26 5342/week @ 2024-05-03 4799/week @ 2024-05-10 3883/week @ 2024-05-17 3942/week @ 2024-05-24 3723/week @ 2024-05-31 2197/week @ 2024-06-07 3016/week @ 2024-06-14 4361/week @ 2024-06-21 4130/week @ 2024-06-28 5318/week @ 2024-07-05 5155/week @ 2024-07-12 3730/week @ 2024-07-19 3664/week @ 2024-07-26 2244/week @ 2024-08-02 1586/week @ 2024-08-09

每月下载量 11,855
6 软件包中使用(5 个直接使用)

Apache-2.0

405KB
8K SLoC

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配置的文档,或者如果您没有安装manpages,也可以通过查看 网站 来获取。

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

在Windows上,配置文件应位于

%APPDATA%\alacritty\alacritty.toml

贡献

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

常见问题解答

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

终端模拟器的基准测试很复杂。Alacritty使用 vtebench 来量化终端模拟器的吞吐量,并成功地在使用它的情况下持续得分高于竞争对手。如果您发现了这种情况不是的例子,请报告一个错误。

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

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

为什么没有实现功能X?

Alacritty有众多优秀的功能,但并非每个终端都有这些功能。这可能是因为多种原因,但有时它并不适合Alacritty。这意味着您将找不到诸如标签或拆分(最好留给窗口管理器或 终端多路复用器)之类的功能,也不会有GUI配置编辑器等便利功能。

许可证

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

依赖关系

~5–16MB
~202K SLoC