12 个版本
0.2.1 | 2024 年 3 月 24 日 |
---|---|
0.2.1-rc1 | 2024 年 3 月 19 日 |
0.2.0 | 2024 年 1 月 6 日 |
0.1.2 | 2023 年 12 月 27 日 |
0.1.0-rc1 | 2022 年 9 月 3 日 |
#221 in 命令行界面
2,731 每月下载量
用于 2 软件包
7KB
81 行
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 支持 Scrollback,发布基准测试 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 配置的文档,或者如果您未安装手册页面,可以通过 网站 查看。
Alacritty 不会为您创建配置文件,但它会在以下位置寻找配置文件
$XDG_CONFIG_HOME/alacritty/alacritty.toml
$XDG_CONFIG_HOME/alacritty.toml
$HOME/.config/alacritty/alacritty.toml
$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