跳到正文
发现
Alacritty:GPU 加速的跨平台终端模拟器
桌面应用开发者工具

Alacritty:GPU 加速的跨平台终端模拟器

基于 OpenGL 的高性能终端模拟器,面向需要快速、可深度配置终端的开发者,支持 BSD、Linux、macOS 和 Windows。

admin
发布于 2026-10-28
浏览
4
访问
0
下载
0
版本
v0.17.0
平台
Windows、macOS、Linux
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

Alacritty 是一个基于 OpenGL 的现代终端模拟器,使用 Rust 编写。它提供合理的默认配置,同时允许大量自定义;设计思路是与其他应用集成,而不是在终端里重新实现它们的功能,从而以高性能提供灵活的特性组合。

目前支持的平台包括 BSD、Linux、macOS 和 Windows。软件处于 beta 阶段,仍有一些缺失的功能和待修复的问题,但已经有不少用户把它当作日常主力终端使用。

官方文档站点:https://alacritty.org

主要功能

  • GPU 加速渲染:基于 OpenGL 的终端渲染,追求高吞吐与低开销
  • 跨平台:覆盖 BSD、Linux、macOS、Windows
  • 开箱即用的默认配置,同时支持通过 TOML 配置文件深度定制
  • 功能概览见 docs/features.md
  • 使用 vtebench 量化终端吞吐量,并持续取得优于同类产品的成绩

注意,Alacritty 有意不实现标签页、分屏(这类功能更适合交给窗口管理器或 tmux 等终端复用器),也没有图形化配置编辑器。

安装与使用

Alacritty 可以通过 Linux、BSD、macOS 和 Windows 上的各种包管理器安装。macOS 和 Windows 的预编译二进制文件可以从 GitHub releases 页面 下载。其他平台的详细安装说明见 INSTALL.md。

运行要求

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

配置

配置文档可以通过 man 5 alacritty 查看;如果没有安装 manpage,也可以在 官网 查阅。

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

注意事项

  • 项目处于 beta 阶段,存在少量缺失功能与已知问题。
  • 关于「它是不是最快的终端模拟器」,官方表示终端基准测试本身很复杂,延迟、帧率与帧一致性等指标难以量化,部分终端还会主动降速以节省资源;建议针对自己的使用场景实测。
  • 许可证为 Apache License 2.0。
  • 有问题可以到 libera.chat 的 #alacritty 频道寻求帮助。

本作品整理自 GitHub 开源项目 alacritty/alacritty,原作者 @alacritty,许可证 Apache-2.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. v0.17.0当前版本

    新增鼠标滚轮上下滚动的绑定、TOML 1.1 语法支持以及 Wayland 下的 window.resize_increments;调整了提示高亮、X11 Vi 模式与触摸输入下的 IME 行为;修复了保存配置时的错误弹窗、OpenGL 上下文重置崩溃、macOS 部分输入法提交文本崩溃等问题。

评论