如果你也是一名力求简洁高效的文字工作者,那么或许你也会赞同下面的观点:

「真正优雅的写作理应是一种全身心投入的心流体验,神游万仞,心骛八极。」

「心流」即英语中的 flow,最早是由美国心理学家米哈里·齐克森( Mihaly Csikszentmihalyi)于1975年提出概念并以科学方法加以探讨,亦有人翻译为神驰状态。心流的定义是一种将个人精神力完全投注在某种活动上的感觉,心流产生的同时会伴随有高度的兴奋和内心充实感。所谓的心流实际上是一种妙不可言的精神体验,即使是在潜心写作的过程中,多半也是可遇不可求的。娜妲莉·高柏在《心灵写作》一书中也阐述过类似的看法:

「写作时也当如此:让写作来完成写作,让你自己消失:你只是在记录涓涓流动过你身体的思绪而已。」

其实我们真正应该关心的是文字本身,而非诸如排版之类的繁琐细节。即使伟大的作家能够在收据、纸巾、卫生纸或者其他一切可以用来写字的地方创造出优秀的作品,但也丝毫不妨碍先进的工具或者软件帮助我们在写作过程中提高效率,激发灵感,享受如丝般顺滑的「涂写快感」,甚至还会增大自己进入心流状态的概率。

谈及文字处理工具或者软件,从前是纸笔,而现在可能大多数人的脑海中第一时间就会联想到微软公司推出的文字处理软件—— Microsoft office Word。然而苏格兰科幻小说家 Charlie Stross曾经在其博客发表《为什么Word必须死》一文对Microsoft office Word进行了一番相当尖锐的批判:

「Word 是想像力的暴君:一个心胸狭隘、才思衰乏、反复无常的独裁者。它不适合给任何从事创造性写作的人使用。更糟的是:它是几乎垄断的,在文字处理领域有绝对优势。它无处不在的垄断地位对软件开发者构成了洗脑,只知道肤浅地模仿那只盘踞在雷德蒙德(编注:微软总部所在地)的比蒙巨兽,很少有人能自己去设想出一个文字处理工具。」

「我希望 Word 死掉是因为它一天不死,就一天都无法避开。我不用 Word 写小说。我用其他许多种工具,有 Scrivener(一个可以管理文档结构和编辑大群文档的软件,如果说 Word 是一个基础文本编辑器,那么 Scrivener 可以比作一个程序员的集成开发环境),也 有 Vim 这样的传统文本编辑器。但是,各大出版社都已经被吓得认定 Word 就是文档生产系统必不可少的一环。 Word的 .doc 文件对编辑或排版类工作是不适合的,但出版社还是把它当成了基底材料,导致整个生产流程都是扭曲和腐朽的。然后它们还指望我去把自己整合到一个以Word为中心的流程里,也不看看对于这份工作,它是多么不恰当的、破坏性的、费力的一个工具。它就是个避不开的东西。更糟的是,由于它的显赫地位,我们已经无力看到对文档创建工具有哪些改进的可能性。它已经阻碍我们将近25年了;希望我们能尽快找到更好的东西来取代它。」

如果你和 Charlie Stross 一样,已经厌倦了Word及其类似产品的功能冗杂却不甚好用,那你应该接着阅读下去,或许你会发现一个关于优雅写作的全新世界。

1. 从锤子便签2.5版本谈起

在2015年8月25日的锤子科技夏季新品发布会,其官网对外宣传自称是「可能是史上最漂亮的便签应用」的「锤子便签」发布了2.5的新版本。在这个迭代版本,锤子便签新增了「生成网页分享」「Markdown 模式」两项功能。

在锤子科技的发布会上,当解说到新版本的锤子便签时,罗永浩用「这东西是 Geek 用的」「我们产品经理一定要我把这个放上來,我也不知道是什么破东西」等话语來描述新增加的Markdown功能。但事实上,Markdown并非什么新生事物,早在十年前它就在程序员等圈子流传开来,然后逐渐扩散成为了越来越多的文字工作者的第一选择。

相较于纯文本编辑,Markdown 是一项相对高级的功能,它适用于文字工作者、产品经理等小众极客用户。为了避免增加普通用户的沉重感,锤子便签谨慎地将 Markdown 设置成默认关闭状态,而且没有将标记、注释、链接等更复杂的 Markdown 语法加入到产品中。(via 《不只是一款优雅的长微博工具:锤子便签发布2.5版本》,豌豆荚应用发布会第9期)

2. Markdown:为优雅写作而生

Markdown 最早是由 Aaron Swartz 和 John Gruber 共同设计,其目标和宗旨是实现「易读易写」,它允许人们「使用易读易写的纯文本格式编写文档,然后转换成有效的 XHTML (或者 HTML )文档」。作为一种轻量级标记语言而并非编程语言, Markdown 吸收了很多在电子邮件中已有的纯文本标记的特性。

Markdown 语法主要分为如下几大部分:标题,段落,区块引用,代码区块,强调,列表,分割线,链接,图片,反斜杠\,符号`。受限于平台编辑器的限制,本文并不会涉及太多关于 Markdown 语法的具体用例,读者可以参考《Markdown 语法说明 (简体中文版)》在15分钟内快速上手。

或许现在你还对是否有必要花费时间和精力学习Markdown这种轻量级标记语言抱持着疑问。但是事实上,国内外已经有不少网站和软件应用或者允许了 Markdown 作为其编辑器的可选语法方案,譬如说知名的代码托管网站 GitHub 和轻量级内容发行平台 Medium 。而国内的图灵社区和为知笔记也都支持使用 Markdown 进行写作。而作为一个原生支持Markdown语法的内容写作平台——「简书」也在其网站发表了一篇博文《献给写作者的 Markdown 新手指南》,文中总结 Markdown 的优点如下:

  • 纯文本,所以兼容性极强,可以用所有文本编辑器打开。
  • 让你专注于文字而不是排版。(一次排版,处处生成)
  • 格式转换方便,Markdown 的文本你可以轻松转换为 html、电子书等。
  • Markdown 的标记语法有极好的可读性。

3. Markdown写作配置方案推荐

自2004年 Markdown 诞生以来,随着使用人群的不断扩大,Markdown 编辑器的数量也从过去的凤毛麟角变成了如今的俯拾皆是和琳琅满目。

编辑器的兴盛固然是好事,但工具的过度丰富也是一种麻烦,如何选出适合自己的 Markdown 编辑器让很多人大伤脑筋,甚至在很多时候,一个设计不佳的 Markdown 编辑器会让初次尝试 Markdown 的写作者放弃使用 Markdown 来写作。(via 少数派《码字必备:18 款优秀的 Markdown 写作工具》

有时候选择太多并不意味着是一件好事,现在经过个人多次反复实践,以下将推荐一套跨平台的优秀的 Markdown 写作配置方案(Sublime&OmniMarkupPreviewer),以供各位读者参考。

Sublime Text是一套跨平台的文本编辑器,其官网宣传语是「The text editor you’ll fall in love with」。作为一个闭源软件,Sublime可通过包(Package)和基于Python(一种面向对象的高级程序设计语言)的插件扩充本身的功能。大多数的包使用自由软件授权发布,并由社区建设维护。

作为 Sublime Text 的一款插件,OmniMarkupPreviewer支持将格式化标记语言渲染输出至网页浏览器,此外还支持将渲染结果导出为HTML文件。目前,OmniMarkupPreviewer 已内置支持了以下格式化标记:

  • Markdown
  • reStructuredText
  • WikiCreole
  • Textile
  • Pod
  • RDoc
  • Org Mode
  • MediaWiki –AsciiDoc
  • Literate Haskell

关于具体的配置流程,本文限于篇幅故不再赘述,读者可参考OmniMarkupPreviewer插件的GitHub项目主页或者《近乎完美的 Markdown 写作体验 - Sublime Text 3 + OmniMarkupPreviewer》一文进行相关配置。如果一旦配置好 Sublime Text & OmniMarkupPreviewer 的 Markdown 写作方案,那么在具体的环境中,只要参照通用的 Markdown 语法在 Sublime Text 内进行写作保存,之后可以通过按下预设的快捷键(Win 环境下通常为 Ctrl + Alt + O )在浏览器内进行实时渲染显示。

Sublime Text 和 OmniMarkupPreviewer 的无缝配合还大多数 Markdown 编辑器所不具有的特性;如扩展语法的完备支持 (toc, tables, footnotes, attr_list …)、MathJax 公式编辑、模板高度自定义 (CSS 修改预览/导出模板)文档内标题导航、多屏幕同步刷新 (包含移动设备)、Vim 编辑模式、Snippet 扩展、无干扰写作模式等,即使是与专业的 Markdown 编辑器相比也毫不逊色。

4. 关于Markdown的更多延伸

  1. 维基百科:Markdown
  2. Markdown 语法说明 (简体中文版)
  3. 为什么作家应该用 Markdown 保存自己的文稿
  4. 知乎问答:怎样引导新手使用 Markdown?
  5. 阳志平:《Markdown写作浅谈》
  6. 半撇:《如何在微信公众平台上优雅的写作》
  7. 少数派:《码字必备:18 款优秀的 Markdown 写作工具》
  8. GitHub Flavored Markdown - User Documentation
  9. CommonMark:对于Markdown语法标准化尝试

5. 写在最后的寄语

「有时候一件事情的真相,不是来自于对它的思考,而是来自于对它的感觉。」 via Stanley Kubrick

这是 John Grumber 最喜欢的用来解释 Markdown 设计初衷的一句话,作为一门轻量级并且简单易学的标志性语言,Markdown似乎天生就是为优雅写作而生。如果你之前没有接触到Markdown但是通过阅读本文对其产生兴趣的话,那么就再犹豫了,让写作归写作,排版归排版,赶快躁起来吧!

2016-01-09 EOF.