alacritty:GPU加速的现代终端模拟器,支持多平台与高度自定义配置

A cross-platform, OpenGL terminal emulator.

分支64Tags163
文件最后提交记录最后更新时间
1 年前
3 个月前
1 个月前
11 个月前
11 个月前
2 个月前
6 个月前
3 个月前
2 年前
3 年前
5 年前
2 个月前
5 个月前
4 个月前
4 个月前
3 个月前
6 年前
3 年前
4 个月前
1 年前
4 年前

Alacritty 徽标

Alacritty —— 一款快速、跨平台的 OpenGL 终端模拟器

Alacritty —— 一款快速、跨平台的 OpenGL 终端模拟器

简介

Alacritty 是一款现代化的终端模拟器,它既提供合理的默认配置,又支持深度自定义。通过与其他应用程序协同工作而非重复实现功能,它以高性能提供了丰富的特性集。目前支持的操作系统包括 BSD、Linux、macOS 和 Windows。

该软件目前处于 测试版 阶段,尚有一些功能待完善和缺陷待修复,但已有许多用户将其作为日常主力工具使用。

预编译二进制文件可从 GitHub 发布页获取。

如有疑问或需要即时帮助,欢迎加入 libera.chat 的 #alacritty 频道。

特性

Alacritty 的完整特性列表可查阅此文档

延伸阅读

安装指南

Alacritty 可通过各平台的包管理器安装在 Linux、BSD、macOS 和 Windows 系统上。

macOS 和 Windows 的预编译版本也可从 GitHub 发布页下载。

其他用户请参阅详细的安装说明

系统要求

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

配置说明

配置文档可通过 man 5 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
  5. /etc/alacritty/alacritty.toml

Windows 系统配置文件路径为:

  • %APPDATA%\alacritty\alacritty.toml

参与贡献

贡献指南详见 CONTRIBUTING.md 文件。

常见问题

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

终端模拟器的性能评估较为复杂。Alacritty 使用 vtebench 进行吞吐量测试,其表现持续优于同类产品。如发现反例,欢迎提交问题报告。

其他维度如延迟、帧率及稳定性较难量化。部分终端会主动降速以节省资源,这反而可能符合某些用户需求。

建议根据个人实际使用场景进行测试比较。

为什么没有实现 X 功能?

Alacritty 虽功能丰富,但不会盲目复制所有特性。某些设计(如标签页/分屏)更适合由窗口管理器或终端复用器实现,图形化配置编辑器等亦非核心定位。

开源协议

Alacritty 采用 Apache 许可证 2.0 版

项目介绍

一个跨平台、基于OpenGL的终端模拟器。【此简介由AI生成】

定制我的领域
45165.56 K3.59 K访问 GitHub