📌 项目地址: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 时代的一次认真复刻。两件事它都做到了。