📌 项目地址:Swordfish90/cool-retro-term | ⭐ 26,175 颗星 | 🔧 QML | 📜 未标注

📌 项目地址:Swordfish90/cool-retro-term | ⭐ 26,175 | 🔧 QML

一个能用的 CRT

cool-retro-term 是个终端模拟器,模仿老式阴极射线管屏幕的观感。扫描线、荧光余晖、屏幕弯曲感,这些都做出来了。

README 里作者给自己的定位是三个词:好看(eye-candy)、可定制、够轻(reasonably lightweight)。

底子是 Konsole 的

这点值得先说清楚。它不是给普通终端套一层视觉皮肤,底层用的是 qtermwidget 的 QML 移植版,qtermwidget 就是 KDE Konsole 用的那个终端组件,作者自己维护移植版,地址在 https://github.com/Swordfish90/qmltermwidget 。

所以 shell、git、vim 在里面都是正常跑的。视觉效果叠加在真实的终端仿真之上。

安装

不用碰源码。两条路:

官方发布包。Releases 页面有 AppImage(Linux)和 dmg(macOS),拿最新版最直接。

发行版仓库。Ubuntu、Fedora、Arch 的官方仓库都已收录,用各自的包管理器装,具体包名去仓库查。

想自己编译的话,README 给了链接,wiki 里有 Linux 和 macOS 两份构建说明。

用起来没有学习成本

打开就是终端。颜色、字体、特效的配置全在右键菜单里,不需要改配置文件。

README 展示了三个预设:Default Amber(琥珀色)、Default Green(绿色荧光)、C: IBM DOS。我偏向 Amber,长时间看比绿色舒服。这是个人偏好,不是结论。

装之前知道两件事

  • 依赖 Qt6,README 写得很明确。系统里只有 Qt5 的话,得先处理环境。
  • 只有 Linux 和 macOS,Windows 没有官方包。

值不值得装

它不解决任何生产力痛点,只解决一件事:终端太无聊了。

但这个理由对很多人已经够了。我能想到的实际用法:录教学视频想要年代感、技术分享的现场演示、复古计算主题的内容制作。演示时用它比后期加滤镜好,实时渲染,你敲什么屏幕上出什么。

26,175 个 star。功能上它是 Konsole 系的正经终端,视觉上是对 CRT 时代的一次认真复刻。两件事它都做到了。

这篇文章对你有帮助吗?

发表回复