如何21天写一本书(2)
1
我骨子底里,对傻瓜没耐性。但是,这个世界上,自以为是的傻瓜不少,于是,不得不强制压着自己性子,给他们解释与普及:
Word 真的不是一个写作工具!不是一个写作工具!不是一个写作工具!
那么,我们该用什么呢?
Markdown!Markdown!Markdown!
提到这个事情,我就伤心。自从 2011 年在国内率先鼓吹 Git 与 Markdown 之后,我的团队早已习惯使用 Git 与 Markdown 全程协同。不少合作方,尤其是合作的出版社与传统媒体,却还停留在 Word 时代。肉体不是认知的外在,而是认知的本身;语言不是思想的外衣,而是思想本身;文体不是文章外衣,而是文章本身。同样,工具不是思想的外在,而是思想本身。
人们从来喜欢高估自己的意志力,却总是低估工具或环境对心智模式的影响。因此,加盟我的团队,第一件事情是请尽快扔掉 Windows,改投Mac。而与我协同的人,我的第一要求是,请你改用 Mac,并且请熟练掌握基于 Git+Markdown 的全套创作流程。
2
基于 Git+Markdown 的全套创作流程高效在哪里?为什么会高效?请我们先看看传统出版流程的几个核心问题。这些核心问题,可以归为两类,一类是作者;一类是编辑。对于作者来说,基于Word的写作存在以下问题:
难以专心:写 Word 文档时,你经常浪费时间在 Word 本身上,尤其是那 80% 我们用不到的功能。比如,Word 又出问题了;或者,又要升级了。
浪费力气在排版上:使用 Word 时,你会花费大量力气去排版,试图让文档变得漂亮一些。是粗体还是斜体,是宋体还是黑体,对创作来说,有那么重要吗?
对于编辑来说,基于 Word 的协同存在以下问题:
难以版本跟踪:每一位自杀的写作者的电脑文档里面,都必然有一个 Word 文档,从 V1.0 到 V20.0 的无数版本…
难以协作:想想你让一位合作的编辑帮你改书有多么痛苦,一个 Word 文档来,一个 Word 去,极其难用的修订与审阅功能,你就理解了。
各位读者经常问我,《追时间的人》什么时候出版?这本书是 2015 年 2 月,我在一周内基于 Git+Markdown 主编完毕,借助于众筹,小范围内出版。正式出版却整整拖了一年多… 到了今天,才定下封面。传统出版业的低效率已经忍无可忍。
因此,你需要改投Git+Markdown。什么是 Git?Git 是一个快速、可扩展的分布式版本控制系统,Git 最好的实现即 Github。什么是 Markdown?Markdown 是一种轻量级的「标记语言」,目前被越来越多写作爱好者、撰稿者广泛使用。Markdown 的语法简单,常见的标记符号不超过十个。
就像我在「认知写作学二期开学典礼」上所言,为了更高效地创作,你需要使用认知负荷更小的工具。简而言之,基于 Git+Markdown 的全套创作流程使得你不再浪费有限的认知资源在排版、版本跟踪上。
更多请参考我2012年的老文:Markdown写作浅谈,网址:http://www.yangzhiping.com/tech/r-markdown-knitr.html
3
说说我这次写书的具体流程吧。我将写作分为:初稿;润色;分享三个流程,我的写作方法,一句话概括,就是:「快写慢改」。每个流程,我使用的工具如下:
初稿:TextMate
润色:写匠AIWriter
分享:微信公众号
先说一下整体流程。首先,我在 Github 上创建一个基于 Gitbook 的版本库,用于保存文本。借助于iTerm2同步到本地后,然后每天使用TextMate快速写稿,写完稿件后,再借助于写匠 AIWriter润色检查,最后,通过微信公众号发出。每天晚上,写完稿件,发出后,立即同步转发到微博与朋友圈。
分别介绍一下各个环节,我不一样的用法。今天先说TextMate。支持Markdown的编辑器非常多,我常用的是TextMate。为什么对TextMate情有独钟呢?因为它在写书的过程中,有两个大杀器:
高效的组块跳转
秒杀任何编辑器的全文检索
先说第一个功能。借助于TextMate的toggle foldings at level功能,我可以快速折叠组块。如下图所示:
同样,借助于它的右下角的快速跳转,我可以快速切换到任意组块。如下图所示:
这样带来的好处是,可以更自如地操作大文档。这个功能,是我始终无法转到 Subl 等编辑器的原因。
4
再说第二个功能。有位读者问道:
想了解如何保持对素材的敏感度以及快速写作时如何快速调用素材,也即关于素材储存和再利用的细节问题,谢谢阳老师。
这是个极好的问题,未来我会在《工作谈》第二本的章节中详细论述,今天先简单回答一下。简而言之,人们常常采取错误的知识管理方法。我的知识管理之道与一般人非常不一样,我将知识分为:卡片、文章、项目或图书三个级别。在卡片级别,你不应该对外分享;文章与图书级别,你可以对外分享。然而,无论哪个层级,你都需要实现一键搜索而非采取传统的、过时的打标签的方法。
因此,我将我写过的、正在写的所有图书都放在:book.yanghzhiping.com目录下面。每次,打开TextMate,借助于它强大的全文搜索功能,我可以快速检索出一切,我之前写过的类似话题。例如,这是我写「元认知」时的检索结果:
这样,我可以快速切换到任意以前写过的类似主题,同时合并同类项,调用类似知识。这样才可以保持更高效的输出节奏,从而实现「21天写一本书」。
有同学可能会问,全文搜索,那么,我用其他软件也能实现啊!对不起,你还真的无法用其他软件如此高效、简单地实现。
第一,其它软件无法胜任如此简单高效的全文检索。伴随你写的图书越来越多,一般的软件要实现如此高效的全文检索,不可能,最多只能检索一千个文档,让它快速检索数万个文档,Get到你要引用的点,一般的软件都会崩溃掉。
第二,其它软件无法胜任带正则与通配符的全文检索。你可以仔细检查上图,TextMate它是支持正则表达式检索的!更支持一堆通配符检索!当你忘记一些知识点的时候,借助于正则表达式与通配符,你可以最快速度匹配出来。如下图,你可以检索所有你以前写过的Markdown格式文章中的网址,
而TextMate有没有windows版本?对不起,没有。
小结
人们总是低估工具对自己心智模式的影响,请记住,好工具是好思想的容器;好工具也会蕴含好知识,如专家的内隐模式在内。
下一篇再说说如何利用写匠 AIWriter润色与检查文章。