# 用 BBEdit 打造纯文本版 LiquidText，只看所需部分

> 本文开放前 70% 正文，剩余内容会员可见。

原文：https://utgd.net/article/21410

在屏幕上，卷轴范式已彻底获胜，网页，Markdown，Word 文档，其实都是长长的、可滚动的卷轴。

惜乎，数字卷轴，惟独遗漏了纸质卷轴最大的优点：按需展开。卷轴看似古老，其实在装订好的抄本问世千年之后，依然活跃，许多文艺复兴时期的演员，就喜用卷轴胜过抄本。理由很简单，演员一次只练一场或几场台词，其余部分，皆可卷起，免得分心。

抄本或书本，固然也可一次只看一页，但如果不巧跨页呢？这就尴尬了。另外，卷轴不需装订，可能也比较便宜。

时至今日，按需查看变得更加复杂，设想一份冗长的法律规定，关于同一程序的实体规定，往往散见诸章节。来回滚动，显然低效，且容易遗漏。若只是分散在总则和某一小节，多窗口模式大概也能应付；更复杂的情况，就有些羡慕纸质卷轴了。

LiquidText 巧妙继承了纸质卷轴，可折叠不需要的部分，实则与卷起卷轴中的无关部分无异，只是开发商从未承认这一点（他们往往批评装订本而不提卷轴）。

但是，LiquidText 是个 PDF 阅读器，而我习惯以纯文本（Markdown）形式储存法律规定文件，毕竟，如果我能拿到无损的文本，实在想不出为何要迁就有损的 PDF。

万幸，我常用的文本编辑器 BBEdit 又留下了惊喜——原先的代码折叠功能，恰好可以用于折叠无关文本，反过来看，就赶上了纸质卷轴，可按需呈现。把不要的折掉，不就是展开所需嘛。

BBEdit 中有两种折叠操作，视目标文本的分布状况，可单独或组合使用。一种是按章节折叠，点击左侧侧边栏中的三角形折叠按钮即可。一份整理成 Markdown 格式的法条，各章节前已添好标记符号，BBEdit 可识别标记并据此折起整章整节。假设一份法条，八个大章节，只有三个与我主办的案件有关，那就可以折起其余部分，浏览压力可去除大半。

另一种折叠方式更细致，可折起任意选中的文本。一个章节，可长可短，或许只有一句话与我相关，此时，按章节折叠就不够经济，还需折起本章节中的无关段落，只留相关法条。多数部门法采取“总–分”结构，实际参考时，往往只用到某章开头和中间各几条或几款，此时就可以折起用不到的条文。

图中所示是《中华人民共和国仲裁法》，篇幅中等，层级不杂，但效

---

[前往标准阅读页](https://utgd.net/article/21410?audience=web)
