12个版本
0.2.3 | 2024年3月24日 |
---|---|
0.2.3-rc1 | 2024年3月19日 |
0.2.2 | 2023年12月27日 |
0.2.1 | 2023年3月24日 |
0.1.0 | 2021年1月8日 |
10 在 #alacritty
每月 2,733 次下载
用于 3 个crate(通过 alacritty)
20KB
387 行
Alacritty - 一个快速、跨平台的OpenGL终端仿真器
关于
Alacritty是一个现代终端仿真器,它带有合理的默认设置,但允许进行广泛的配置。通过与其他应用程序集成而不是重新实现它们的功能,它能够提供一套灵活的功能,具有高性能。目前支持的平台包括BSD、Linux、macOS和Windows。
该软件被认为处于一个beta级别的准备状态;有一些缺失的功能和需要修复的错误,但已经被许多人作为日常使用。
预编译的二进制文件可以从GitHub发布页面获取。
如果您有任何问题或需要快速帮助,请在libera.chat上加入#alacritty
。
功能
您可以在此处找到Alacritty可用的功能概述。
更多信息
- 宣布Alacritty,一个GPU加速的终端仿真器 2017年1月6日
- 2017年1月19日在Rust Meetup上关于Alacritty的演讲
- 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配置的文档,或者如果您未安装手册页,也可以通过网站查看。
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。这意味着您不会找到像标签或分割(最好留给窗口管理器或终端多路复用器)这样的功能,也不会找到像GUI配置编辑器这样的优点。
许可
Alacritty是在Apache License,版本2.0下发布的。
依赖
~270–720KB
~17K SLoC