纸上编程
摘要
一位程序员分享了他使用Onyx BOOX Mira Pro Color电子墨水显示器作为主要编码显示器的经验,包括自定义主题和开源工具以提升可用性。
<p><a href="https://lobste.rs/s/huqdtj/coding_on_paper">评论</a></p>
查看缓存全文
缓存时间: 2026/05/17 18:21
# 纸上编程
来源:https://wickstrom.tech/2026-05-16-coding-on-paper.html
- wickstrom\.tech (https://wickstrom.tech/)
大约三个月前,我购买了 **Onyx BOOX 25.3 英寸 Mira Pro Color** (https://shop.boox.com/products/boox-mira-procolor-version),这是一款用于桌面使用的电子墨水显示器。自那以后,我一直将它作为主显示器使用,并收到了很多相关问题。这篇文章是我的使用体验报告,从一个仍然以打字为主的编程人员的视角出发。
这**不是**一篇赞助文章,也**不是**产品评测。去年我写过一篇关于 **Daylight DC-1** (https://wickstrom.tech/2025-10-10-programming-in-the-sun-a-year-with-the-daylight-computer.html) 的非常类似的文章。
清晨阳光下的 Neovim。
正如去年的文章所述,我坚持使用这些显示器的原因是它们让我充满活力和快乐。无论是直射还是间接的日光,都能帮助我在工作日保持清醒和专注。我发现被自然光照亮的空间既美丽又鼓舞人心。
我不打算推荐你购买这类设备。它们价格昂贵,约 2000 美元,而且体验与 LCD 截然不同。即使这看起来很酷,但在我看来,大多数人实际上可能不会喜欢。话虽如此,我对它很满意,并且随着这些工具不断进步,我可能会继续投资它们。
在花园里度过一个工作日。
将 Mira Pro 作为主显示器,延续了我之前使用电子墨水平板和 Termux 作为编程环境的实验。但现在的妥协要少得多。我在工作笔记本上运行常规的 NixOS 环境,不再需要 SSH 和 tmux,也不需要定制 Android 终端模拟器。
不过,我确实花了不少时间让我的系统更适合这款显示器。Mira Pro 在深色主题下表现不佳。事实上,它只在高对比度的浅色主题下表现良好。
幸运的是,我倾向于极简主义,所以早就使用了近乎单色的主题,更多依赖字体排印语法高亮而非色彩。我为 Neovim、Zed 和 Ghostty 定制了主题,仅对选中内容、注释和常量等使用少量鲜艳色彩,其余大部分是白底黑字。
其他应用程序则比较棘手。在 Firefox 中,我开始使用高对比度设置,其效果大致相当于 DarkReader 的逆向模式。现在我在浏览器中运行 Spotify,以避免其深色主题。
这款显示器有一个笨重的菜单系统,可以用来更改渲染模式(如对比度和速度)。我找到了一个**开源逆向工程 NodeJS 包** (https://github.com/ipodnerd3019/mira-js),配合 Hyprland 快捷键使用,可以轻松切换渲染模式和手动刷新,无需使用内置菜单。
实践中我主要使用两种模式:
**阅读模式:** 此模式颜色最鲜艳,文字最锐利,但用它打字简直是折磨。我用来阅读文本文档、网页或代码差异。
**书写模式:** 这是最常用的模式,它在颜色和锐利度上有所妥协,但延迟更佳。我用于终端操作、聊天、常规网页浏览,以及阅读模式未覆盖的其他大部分场景。
请看以下照片进行近距离对比:
阅读模式:彩色区域相当平滑,文字看起来锐利。
书写模式:彩色区域(浅灰色、红色、绿色)有颗粒感,文字略显模糊。
关于延迟?以下是我在阅读模式和书写模式下打字的两段短视频:
**阅读模式:打字延迟严重。** (https://wickstrom.tech/assets/mira-pro-slow.mp4)
**书写模式:存在一定延迟,但在可接受范围内。** (https://wickstrom.tech/assets/mira-pro-fast.mp4)
残影呢?在我使用的书写模式下,残影极少,不会给我带来困扰。
关于彩色面板:说实话我不太喜欢。当时瑞典零售商只有这个版本的 Mira Pro,所以我选了这个。我想如果当时选了单色面板会更满意,因为彩色技术让屏幕暗了不少。
以下是 Palma 2 Pro(使用类似但更小的 Kaleido 彩色面板)与我的旧款 Tab Ultra(使用单色面板)的对比:
无背光下的彩色 vs 单色电子墨水面板。
除非房间有很好的漫射光(无论是自然光还是人造光),否则彩色面板确实需要**一些**背光。在阳光直射下或室外则无需背光。我可能会花更多时间优化办公室的照明,以便在冬季使用时正常工作。
那么,结论是什么呢?就我个人而言,我非常喜欢使用这款显示器,尽管它并不完美。你是否应该购买一台昂贵的 25 英寸电子墨水显示器?我无法给出答案。但如果你买了,请告诉我效果如何。
我的自定义主题和快捷键可以在**此处**找到 (https://github.com/owickstrom/nixos/tree/master)。
- 主页 (https://wickstrom.tech/)
- Atom 订阅 (https://wickstrom.tech/feed.xml)
- X (https://x.com/owickstrom)
- Bluesky (https://bsky.app/profile/wickstrom.tech)
- Mastodon (https://mastodon.social/@owi)
- LinkedIn (https://www.linkedin.com/in/oskar-wickstrom/)
- 简历 (https://wickstrom.tech/assets/cv.pdf)
相似文章
@LinearUncle: 个人强烈推荐一个开源的媲美甚至部分超越codex app 的coding IDE:Orca https://onorca.dev https://github.com/stablyai/orca Mac/Win/Linux 全平台, 支持…
Orca 是一款开源的全平台编码 IDE,支持并行 worktree、computer use、嵌入式浏览器、移动端远程控制等功能,可与 Claude Code、Codex、OpenCode 等多种 Agent CLI 协同使用,被推荐为媲美甚至超越 Codex 的开发工具。
Modos彩色显示器进一步推动电子纸显示发展
Modos推出Modos Flow,一款13.3英寸彩色电子纸显示器,支持60Hz刷新率、触控输入,并配备名为Enchanter的开源显示控制器,目前正在Crowd Supply上众筹。
@MaximeRivest: 哇,我真的没想到Remarkable电子墨水屏有这么大的潜力。颜色、不错的导航速度,确实……
用户分享了对Remarkable电子墨水屏的积极体验,强调了其彩色显示、导航速度以及通过Wi-Fi镜像电脑屏幕实现专注阅读的潜力。
@VedaAI00: 开发者 @zephray_wenting 通过算法与驱动调优,将原本刷新极慢的电子墨水屏(E-ink)推高至 60Hz 极限,成功在 M5Stack PaperS3 开发板上运行 GameBoy 模拟器。 在极高残影的物理限制下,实现了高…
开发者通过算法与驱动调优,将M5Stack PaperS3的电子墨水屏刷新率提升至60Hz,成功运行GameBoy模拟器,实现流畅动态画面。
How I made a 60fps Eink monitor, the Modos Flow
After four years of development, the author created the Modos Flow, a 13.3-inch Eink monitor capable of 60fps by using pixel-level independent updates, and open-sourced all designs.