# 2025 年终端模拟器排行榜｜针对 Unicode 支持情况

**URL:** <https://meta.appinn.net/t/topic/76851>\
**Category:** 青蛙的分享\
**Created:** [2025 年11 月 4 日 04:28 UTC](https://meta.appinn.net/t/topic/76851 "2025-11-04T04:28:50Z")\
**Posts on this page:** 17\
**Page:** 1

<div class="post-metadata">

**Author:** ![Qingwa](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/qingwa/32/58632_2.png) [@Qingwa](https://meta.appinn.net/u/Qingwa)\
**Post date:** [2025 年11 月 4 日 04:28 UTC](https://meta.appinn.net/t/topic/76851/1 "2025-11-04T04:28:50Z")

</div>

> [!信息]  
> 青小蛙写过：《[终端（Terminal）、TTY 和 Shell，还有 SSH，一次搞懂它们到底是什么？](https://www.appinn.com/terminal-tty-and-shell/)》

这里有一篇总结了终端在 Unicode 支持、性能、功能扩展方面的情况的文章：

> **[State of Terminal Emulators in 2025: The Errant Champions · Articles](https://www.jeffquast.com/post/state-of-terminal-emulation-2025/)**
>
> Software Engineer

## 重点探讨了两个维度：

1. **Unicode 宽度／字符测量问题** （“The Width Problem”）——在等宽网格（monospace cells）中，如何正确映射不同脚本（语言）、emoji、合字（grapheme cluster）等。
2. **性能与现代功能支持** ——包括 DEC Private Modes、sixel graphics、变体字体／可变大小文字、以及“文本尺寸协议”（text sizing protocol）等新进展。

简单说，就是：当你输入各种文字、符号或 emoji 时，终端能否 **正确显示、正确对齐、不乱行、不乱码** 。

| 终端模拟器 | Unicode 支持 | 性能表现 | 支持平台 | 备注 |
| --- | --- | --- | --- | --- |
| :1st_place_medal: [Ghostty](https://ghostty.org) | ★★★★★ | ★★★★★ | macOS · Linux · Windows（早期） | 完整支持 Unicode，性能领先 |
| :2nd_place_medal: [Kitty](https://sw.kovidgoyal.net/kitty/) | ★★★★★ | ★★★★☆ | Linux · macOS | Unicode 表现几乎完美 |
| :3rd_place_medal: [Terminology](https://www.enlightenment.org/about-terminology) | ★★★☆☆ | ★★★☆☆ | Linux | 结果波动，状态管理问题 |
| ④ [Konsole](https://konsole.kde.org/) | ★★★☆☆ | ★★★☆☆ | Linux · BSD | 部分 DEC 模式不一致 |
| ⑤ [Contour](https://github.com/contour-terminal/contour) | ★★★☆☆ | ★★☆☆☆ | Linux · macOS · Windows | 响应差异，非真正不支持 |
| ⑥ [iTerm2](https://iterm2.com/) | ★★☆☆☆ | ★☆☆☆☆ | macOS | 高 CPU 占用，性能瓶颈 |
| ⑦ [Extraterm](https://extraterm.org/) | ★★☆☆☆ | ★☆☆☆☆ | Linux · macOS · Windows | Electron 架构导致渲染慢 |
| ⑧ [GNOME Terminal](https://apps.gnome.org/Terminal/) | ★☆☆☆☆ | ★☆☆☆☆ | Linux · BSD · WSL | 基于 libvte，几乎无改进 |

---

<div class="post-metadata">

**Author:** ![L11](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/l11/32/5516_2.png) [@L11](https://meta.appinn.net/u/L11)\
**Post date:** [2025 年11 月 4 日 06:23 UTC](https://meta.appinn.net/t/topic/76851/2 "2025-11-04T06:23:56Z")

</div>

> [@Qingwa](#):
>
> Electron

还有用electron来写终端的？震惊

---

<div class="post-metadata">

**Author:** ![PandaFiredoge](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/pandafiredoge/32/58789_2.png) [@PandaFiredoge](https://meta.appinn.net/u/PandaFiredoge)\
**Post date:** [2025 年11 月 4 日 06:37 UTC](https://meta.appinn.net/t/topic/76851/3 "2025-11-04T06:37:12Z")

</div>

Windows Terminal呢

---

<div class="post-metadata">

**Author:** ![clf](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/clf/32/11350_2.png) [@clf](https://meta.appinn.net/u/clf)\
**Post date:** [2025 年11 月 4 日 11:01 UTC](https://meta.appinn.net/t/topic/76851/4 "2025-11-04T11:01:49Z")

</div>

感觉是搞了什么颜色模板导致的iterm2打印了这玩意？

---

<div class="post-metadata">

**Author:** ![Qingwa](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/qingwa/32/58632_2.png) [@Qingwa](https://meta.appinn.net/u/Qingwa)\
**Post date:** [2025 年11 月 4 日 11:03 UTC](https://meta.appinn.net/t/topic/76851/5 "2025-11-04T11:03:26Z")

</div>

我也不知道呀，我觉得是默认配置啊，但我也不确定……

---

<div class="post-metadata">

**Author:** ![NeverMind](https://meta-edge.appinn.com/letter_avatar_proxy/v4/letter/n/53a042/32.png) [@NeverMind](https://meta.appinn.net/u/NeverMind)\
**Post date:** [2025 年11 月 4 日 11:45 UTC](https://meta.appinn.net/t/topic/76851/6 "2025-11-04T11:45:07Z")

</div>

有的，曾经有个项目 [Hyper](https://github.com/vercel/hyper)，可以使用前端技术栈来扩展功能和样式，但现在基本已经是废弃的状态

---

<div class="post-metadata">

**Author:** ![CataeroGong](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/cataerogong/32/17475_2.png) [@CataeroGong](https://meta.appinn.net/u/CataeroGong)\
**Post date:** [2025 年11 月 4 日 12:53 UTC](https://meta.appinn.net/t/topic/76851/7 "2025-11-04T12:53:10Z")

</div>

关于自动出现的那串字符，这是一个方向：

> **[Tmux与rxvt-unicode终端色彩转义序列问题解析 - GitCode博客](https://blog.gitcode.com/ff31ac639442852d910b9fe561be86f1.html)**
>
> 在终端复用器Tmux与rxvt-unicode终端模拟器的组合使用场景中，用户可能会遇到终端输出异常色彩转义序列的问题。本文将从技术原理、问题现象、解决方案三个维度进行深入剖析。
> 
> \## 问题现象
> 当用户在rxvt-unicode终端（版本9.31及以下）中启动Tmux（3.4版本）时，终端会输出类

---

<div class="post-metadata">

**Author:** ![jiyongfeng](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/jiyongfeng/32/57770_2.png) [@jiyongfeng](https://meta.appinn.net/u/jiyongfeng)\
**Post date:** [2025 年11 月 4 日 14:24 UTC](https://meta.appinn.net/t/topic/76851/8 "2025-11-04T14:24:36Z")

</div>

omz + iterm2,想怎么玩怎么玩

---

<div class="post-metadata">

**Author:** ![tsingkong](https://meta-edge.appinn.com/letter_avatar_proxy/v4/letter/t/d2c977/32.png) [@tsingkong](https://meta.appinn.net/u/tsingkong)\
**Post date:** [2025 年11 月 5 日 00:41 UTC](https://meta.appinn.net/t/topic/76851/9 "2025-11-05T00:41:40Z")

</div>

为什么这里的文章显示不全呢，下面的地址就是完整的：

> **[2025年终端模拟器排行榜｜Unicode 篇 - 小众软件](https://www.appinn.com/2025-terminal-emulator-terminal-rankings/)**
>
> 回顾：青小蛙写过一篇《终端（Terminal）、TTY 和 Shell，还有 SSH，一次搞懂它们到底是什么？》，可以先看，然后再来看排行榜。

另外，我用 Konsole，超级无敌好用

---

<div class="post-metadata">

**Author:** ![kiritoyui](https://meta-edge.appinn.com/letter_avatar_proxy/v4/letter/k/5e9695/32.png) [@kiritoyui](https://meta.appinn.net/u/kiritoyui)\
**Post date:** [2025 年11 月 5 日 01:36 UTC](https://meta.appinn.net/t/topic/76851/10 "2025-11-05T01:36:00Z")

</div>

ghostty 使用sshm 管理ssh连接，似乎也可以

---

<div class="post-metadata">

**Author:** ![runze](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/runze/32/881_2.png) [@runze](https://meta.appinn.net/u/runze)\
**Post date:** [2025 年11 月 5 日 08:12 UTC](https://meta.appinn.net/t/topic/76851/11 "2025-11-05T08:12:03Z")

</div>

试试 wezterm ？

---

<div class="post-metadata">

**Author:** ![John\_Yang](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/john_yang/32/50985_2.png) [@John\_Yang](https://meta.appinn.net/u/John_Yang)\
**Post date:** [2025 年11 月 5 日 09:28 UTC](https://meta.appinn.net/t/topic/76851/12 "2025-11-05T09:28:46Z")

</div>

Alacritty + zellij 或 tssh

---

<div class="post-metadata">

**Author:** ![kbyyd24](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/kbyyd24/32/60810_2.png) [@kbyyd24](https://meta.appinn.net/u/kbyyd24)\
**Post date:** [2025 年11 月 5 日 10:40 UTC](https://meta.appinn.net/t/topic/76851/13 "2025-11-05T10:40:02Z")

</div>

有了 tmux，再也不需要多 profile 了

---

<div class="post-metadata">

**Author:** ![aleegreat](https://meta-edge.appinn.com/letter_avatar_proxy/v4/letter/a/6bbea6/32.png) [@aleegreat](https://meta.appinn.net/u/aleegreat)\
**Post date:** [2025 年11 月 5 日 12:22 UTC](https://meta.appinn.net/t/topic/76851/14 "2025-11-05T12:22:19Z")

</div>

不支持windows~ 悲~

---

<div class="post-metadata">

**Author:** ![kbyyd24](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/kbyyd24/32/60810_2.png) [@kbyyd24](https://meta.appinn.net/u/kbyyd24)\
**Post date:** [2025 年11 月 13 日 12:35 UTC](https://meta.appinn.net/t/topic/76851/15 "2025-11-13T12:35:00Z")

</div>

哦对，我默认用终端的人会装上 wsl 了:rofl:

---

<div class="post-metadata">

**Author:** ![skystar](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/skystar/32/2757_2.png) [@skystar](https://meta.appinn.net/u/skystar)\
**Post date:** [2025 年11 月 14 日 05:50 UTC](https://meta.appinn.net/t/topic/76851/16 "2025-11-14T05:50:36Z")

</div>

> [@Qingwa](#):
>
> Windows（早期）

在哪里看到的？我在官网和GitHub都没找到，想用用不了

---

<div class="post-metadata">

**Author:** ![Qingwa](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/qingwa/32/58632_2.png) [@Qingwa](https://meta.appinn.net/u/Qingwa)\
**Post date:** [2025 年11 月 14 日 06:14 UTC](https://meta.appinn.net/t/topic/76851/17 "2025-11-14T06:14:51Z")

</div>

因为我先在 #大家的板块 > 青蛙的分享 发布了，然后觉得不错，重新编辑去了[小众软件](https://www.appinn.com/2025-terminal-emulator-terminal-rankings/)
