劉小澤寫于18.6.5
前言
傳說有那么一群程序員總覺得像word這種文檔太浮夸,文本文件又沒有格式。 Markdown 于是誕生了!它是由 Daring Fireball創(chuàng)辦的, 它是在純文本文檔基礎(chǔ)上增加語法元素,讓文字變成我們想要的樣子。它專注于寫作內(nèi)容,不必為格式困擾,不必多花時(shí)間在排版上。先混個(gè)臉熟,看看它的美貌,真的是簡約不簡單:

左邊??是markdown的文本,類似于word;右邊??是加入了語法的樣式
(一)Markdown優(yōu)點(diǎn):
簡潔便捷。與我們使用的word不同的是,它能夠快速對文本進(jìn)行編輯,它使用語法,省去了word操作中點(diǎn)擊圖形界面的時(shí)間,讓我們能夠更加專注地處理我們的靈感。
學(xué)習(xí)成本低。十五分鐘能夠從安裝到熟悉基本語法,能夠輸出一篇自己喜歡的小文章,而word要學(xué)會調(diào)整格式、插入各種東西你可能需要先看個(gè)視頻教程。
-
支持md格式導(dǎo)出多種格式,常見的都可以
(需要安裝pandoc)轉(zhuǎn)換格式
應(yīng)用廣泛。目前你所看的公眾號文章或是簡書、知乎等文章分享平臺,大家都在使用這種格式,所以學(xué)會這種格式的寫作,你會更快地輸出分享自己的知識。
-
如果搞點(diǎn)程序的話,還能輸出代碼塊&LaTeX,十分的美觀
代碼塊 & LaTex
(二)Markdown的缺點(diǎn):
語法不統(tǒng)一。雖然很多編輯器都采用這個(gè)格式,但是拷貝過去經(jīng)常格式不對。有種word低版本打開高版本出現(xiàn)錯(cuò)亂的感覺。另外發(fā)公眾號時(shí)經(jīng)常出現(xiàn)md文件中代碼錯(cuò)亂或者代碼塊消失等問題,有時(shí)比較頭疼。
微調(diào)不友好。它主打快速輸出知識流,后期的加工或許不如word精致。但如果能夠增加關(guān)于文章皮膚的選擇性,豈不是更好用?
好在有許多現(xiàn)成的模版可以參考,例如Md2All
(三)Why Typora?
之前用過幾個(gè),包括飛象、Macdown、Markeditor等。要么收費(fèi),要么界面設(shè)置有點(diǎn)復(fù)雜,違背了markdown編輯的初心。
-
極簡設(shè)計(jì)。這個(gè)上它的官網(wǎng)就能立刻感知:Typora
對的,你沒看錯(cuò)!這就是主界面啦!

免費(fèi)不多講
-
主界面實(shí)時(shí)預(yù)覽。cmd(ctrl)+N新建一個(gè)文檔你會發(fā)現(xiàn):基本上把你能想到的編輯菜單都刪去了,雖然你看不到,但是它一直在~
估計(jì)是md系列工具中唯一的了,你可以邊寫文本加格式,邊輸出md文件。
目前市面上大多都是左邊文本,右邊預(yù)覽,寫的內(nèi)容長了你還要上下滑動,并且有時(shí)候二者還不同步

(四)初步了解使用
mac中使用快捷鍵cmd, windows使用ctrl,以下使用cmd:
一定要多多使用快捷鍵,因?yàn)檎娴暮芸旖荩?/p>
- 注意右上角的字?jǐn)?shù)統(tǒng)計(jì)和大綱視圖

- 標(biāo)題層級有6級,使用cmd 1-6設(shè)置

-
文字相關(guān)
-
文字塊選中
cmd + d:選中以空格為分隔的字塊 (刪除這個(gè)字塊再加一個(gè)shift)cmd + l: 選中一行字塊cmd + e: 選中包含格式的字塊 -
文字格式
cmd + b: 粗體(bold)= ** **cmd + i: 斜體(italic) = * *cmd + u: 下劃線(underline)~~txt~~: 刪除線X^2^: 上標(biāo) X2H~2~O: 下標(biāo)H2Ocmd + shift + h:高亮(highlight) <u style="box-sizing: border-box;">【需要提前設(shè)置】</u>
-

-
引用
>例如加上“Steve Jobs”就成了Steve Jobs
-
表格
option + cmd + t表格設(shè)置
-
代碼框 —長代碼
或者前后各使用一個(gè)```,若要切換編程語言,需要在后面加上語言cmd +alt + c代碼框
-
代碼塊—短代碼
cmd + shift +` (英文輸入法--> ESC 下方) -
分割線
輸入
***或者---(至少輸入三個(gè),多了不限) -
添加鏈接
例如:
[google]:(https://www.google.com)就成了:google -
添加圖片
這么幾種方式添加
- 列表
* 無序列表,直接輸入`*`然后空格,就生成前面的小圓圈
* 有序列表,輸入`1.` 然后空格,數(shù)字任選,敲回車自動加數(shù)字
- Emoji表情 ??
`:smile` 這樣你就能輸入這些表情啦!

-
尾注:
[^footnote]

- 層級目錄列表TOC
寫完文章后在文章開頭加上`[TOC]`, 然后回車就能看到文章層級目錄列表
可以快速跳轉(zhuǎn)某一章節(jié), 不過很可惜簡書暫不支持

- 主題選擇
Typora會提供四種主題格式供選擇,我最喜歡的就是GitHub格式的了

最后需要注意
如果我們要把md文件傳給別人,那么里面的圖片一般別人是打不開的。因?yàn)槟J(rèn)是存放在我們自己電腦中,而且采用全路徑。這里注意這兩個(gè)設(shè)置,可以把所有圖片放在xxx.assets文件夾中,并且采用相對路徑,這樣直接把a(bǔ)ssets文件夾和md文件一起打包發(fā)給別人,就ok啦!

結(jié)語
文本編輯理應(yīng)如此簡單,不要過多糾結(jié)于格式
Markdown的哲學(xué)就是 Less is more, 專注于自己的思維流,特定的時(shí)間段內(nèi)大量輸出。
不知道你有沒有這樣的體會,一天的某一段時(shí)間自己的思維特別流暢,仿佛沉浸其中不能自拔,此為“出神”,任何雜事都干擾不了你。但是過了這段寶貴的時(shí)間,你再想續(xù)接上一段思維,結(jié)果發(fā)現(xiàn)沒有了思路或者遺忘了之前的記錄。
利用markdown,我們可以抓住這稍縱即逝的思維流,利用簡單的快捷鍵設(shè)定一個(gè)大概的格式框架即可,重點(diǎn)在思想!
希望你可以利用好這一利器~安心工作,開心生活





