MD,Markdown是一种轻量级标记语言,仅仅使用键盘就可以完成复杂的格式排版编辑,相比于传统的文档键鼠操作,效率up,体验爽到飞。
说起md,第一次听说其实是在大学的选修课上,如果课程论文用md写,成绩+5分。但当时年少无知的我还是用.docx交了论文。直到工作之后要写大量的文档,而飞书很好的支持了MD语法。使用过一段时间后,发现,嗯,真香。
关于Markdown
Markdown是一种轻量级标记语言,创始人为约翰·格鲁伯(英语:John Gruber)。 它允许人们使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档。这种语言吸收了很多在电子邮件中已有的纯文本标记的特性。
由于是纯文本编写,所以码字过程中几乎不需要鼠标操作,仅仅使用键盘就可以完成丰富的格式编辑,也更容易让人进入沉浸的码字体验中。毕竟,如果还需要一只手操作鼠标完成格式的编辑,岂不是很累,也很容易转移自己的视觉焦点。
Markdown语法入门
首先,请不要被【语法】这个词吓到。或许被计算机语言折磨过得朋友看到这里或许已经被吓到了(我也是),但是如果你不好理解的话,就把他理解成【快捷键】吧。嗯,这个词会更加友好一点,但实际上是一样的东西。
第二点,虽然MD语法可以实现很复杂的排版格式,但是对于日常的码字写文档,只要掌握频率最高的几个语法就可以,至于更高级的语法,起码在日常写文档的场景下,使用的概率很低,花很多经历学习很复杂的语法而没有应用,ROI就太低了,因此,掌握入门级的md语法也就足够了。
下面是高频且简单的一些【快捷键】。
标题类
#+空格键,几级标题就是几个#
#
##
###
效果如下:

引用
> + 空格,引用可以嵌套引用
> 这里是引用内容效果如下:
这里是引用内容
加粗、斜体、删除线
**这是加粗的文字**
*这是倾斜的文字*
~~这是加删除线的文字~~
效果如下:
这里是加粗的文字
这里是倾斜的文字
这里是加删除线的文字
分割线
--效果如下:
无序/无序列表
无序列表:“-”+ 空格键
有序列表:“1.”+ 空格键
-
1. 实现效果:
- 这里是无序列表
- 这里是有序列表
以上是一些文档做常用的语法,当然还有其他更复杂的语法,比如表格、图片、流程图等等,只不过学习成本和使用成本更高而已,远不如其他的操作方式,如果仅仅是为了提高效率,掌握这几种就够了。
编辑器和渲染
前面提到md是一种文本标记语言,本身是以文本形式存在的,可以理解为源代码,只是一个一个的字符而已,想变成我们眼中的加粗、引用格式,还需要编辑器对[源代码]进行渲染。所以想实现md文档,还需要在支持md语法的编辑器上使用。
比较好的一点是,现在大多数的笔记软件、在线协作文档几乎都能够很好的支持md渲染,这里推荐几款软件。
文档协作类:飞书文档、语雀、石墨文档等
笔记类:印象笔记、专注笔记、有道云、bear等。
写在最后
最近摘录下来的很有用的一句话
工具的价值在于应用,我们的目标应该是使用工具去应用,或者是提高效率或者是解决问题,而不仅仅是学会了这个工具。那样只会陷入“工具焦虑”之中。
MD也是,于我而言,他的价值是提高了我写文档的效率,而不需要频繁的使用鼠标进行重复的操作。另一方面,不去学习更复杂的语法也是一样,毕竟我的目标是提升效率而不是成为“MD专家”。
希望Markdown能成为你的应用工具。
