纯文本之所以经久不衰,是因为它以编码形式存储字符,不依赖特定的应用、操作系统或呈现格式。文本文件便于携带、查看、搜索和通过脚本处理,也易于编辑、复制、备份或比较。源代码、日志、配置文件以及 HTML、XML、JSON 和 CSS 等格式都以纯文本为基础。 现代 Unicode 使纯文本能够表示全球范围内的各种书写系统,不过,旧式编码和不统一的换行符偶尔仍会带来问题。即便如此,与被锁定在晦涩专有格式中的文档相比,文本通常更容易恢复。 纯文本本身无法呈现复杂布局、电子表格、数据库或多媒体,因此,许多任务仍然需要专业软件。不过,增加复杂性应该用于解决实际问题,而不应造成不必要的依赖。 Markdown 提供了一种实用的折中方案:它在保持普通文本可读性的同时,增加了标题、列表、链接和强调等格式。即使渲染它的软件消失,其源代码仍然有用。 纯文本还能让用户掌控自己的文件:文件可以保存在本地、同步、进行版本管理或迁移,而无需依赖某个厂商的账户或订阅。它的功能也许很少,甚至显得乏味,但正是这种简洁性,使它能够持久存在、便于迁移,并且极为不易过时。