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
每月下载量 11,855
在 6 个 软件包中使用(5 个直接使用)
405KB
8K SLoC
Alacritty - 一个快速、跨平台、OpenGL 终端模拟器
关于
Alacritty 是一个具有合理默认设置的现代终端模拟器,但允许进行广泛的 配置。通过与其他应用程序集成,而不是重新实现其功能,它提供了一组灵活的功能,具有高性能。目前支持的平台包括 BSD、Linux、macOS 和 Windows。
该软件被认为是处于 beta 级别的成熟度;有一些缺失的功能和需要修复的错误,但它已经被许多人用作日常驱动程序。
可以从 GitHub 发布页面 下载预编译的二进制文件。
如果您有问题或需要快速帮助,请在 libera.chat 上加入 #alacritty
。
功能
您可以在 此处 找到 Alacritty 可用功能的概述。
更多信息
- 宣布 Alacritty,一个 GPU 加速的终端模拟器 2017 年 1 月 6 日
- 2017 年 1 月 Rust Meetup 上的 Alacritty 介绍 2017 年 1 月 19 日
- Alacritty 实现滚动回显,发布基准测试 2018 年 9 月 17 日
安装
Alacritty 可以通过 Linux、BSD、macOS 和 Windows 上的各种软件包管理器进行安装。
macOS 和 Windows 的预构建二进制文件也可以从 GitHub 发布页面 下载。
对于其他人,安装Alacritty的详细说明可以在这里找到:这里。
要求
- 至少OpenGL ES 2.0
- [Windows] ConPTY支持(Windows 10版本1809或更高)
配置
您可以在 man 5 alacritty
中找到Alacritty配置的文档,或者如果您没有安装manpages,也可以通过查看 网站 来获取。
Alacritty不会为您创建配置文件,但它会在以下位置查找一个
$XDG_CONFIG_HOME/alacritty/alacritty.toml
$XDG_CONFIG_HOME/alacritty.toml
$HOME/.config/alacritty/alacritty.toml
$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