這邊筆記針對(duì)的是Mac上的MarkDown編輯軟件Mou,其他編輯軟件的MarkDown語(yǔ)法可能與此略有差異。
寫(xiě)在前面
謹(jǐn)記以下幾點(diǎn):
- 在MarkDown中,Enter 鍵不是換行
- 如需強(qiáng)制換行,需鍵入兩個(gè)空格 space + space
- MarkDown的標(biāo)準(zhǔn)語(yǔ)法,一般標(biāo)記和文本之間都一個(gè)空格。
- 很多MarkDown語(yǔ)法如需生效,必須在語(yǔ)法 層面分段。在標(biāo)注前,鍵入兩個(gè) Enter ,可使語(yǔ)法分段。
- 如果需要截?cái)嗄硞€(gè)語(yǔ)法,使它的功能不再向下延續(xù),一般也需要分段。
- 用反斜線可以使很多語(yǔ)法失效
語(yǔ)法
文字加粗與斜體
- 用 ** 或者 __ 包裹文字,為加粗
Strong or Strong - 用 * 或者 _ 包裹文字,為斜體
Emphasize or Emphasize - 用 *** or ___ 包裹文字,為加粗+斜體
Strong and Emphasize
移動(dòng)互聯(lián)網(wǎng)蓬勃發(fā)展,而這其中 互聯(lián)網(wǎng)金融 更是暗流涌動(dòng)
引用
大于號(hào)+引用的文字:> 引用的文字
后人哀之而不鑒之,亦使后人而復(fù)哀后人矣。
白日依山盡
黃河入海流
欲求千里目
更上一層樓
引用嵌套
疊加 > ,兩層嵌套就用兩個(gè) > > , 三層嵌套就用三個(gè) > > >
賈誼在《過(guò)秦論》中寫(xiě)到:
后人哀之而不鑒之,亦使后人而復(fù)哀后人矣。
這就是那句成語(yǔ)所說(shuō):
"前事不忘,后事之師"
引用里還可以嵌套列表和代碼塊, 嵌套的列表和代碼塊各自遵守自己的語(yǔ)法
鏈接和郵箱
- <email> or <http link>
edison@gmail.com
http://jianshu.com - [簡(jiǎn)書(shū)](http://jianshu.com)
簡(jiǎn)書(shū) - [help][1]
[1]:http://mouapp.com "Markdown editor on Mac OS X"
help
圖片
-

[...]中的說(shuō)明文字可以省略
Mou -
引用的形式
![Resize icon][2]
[2]: http://resizesafari.com/favicon.ico "Title"
Resize icon
有序列表
有序列表用數(shù)字標(biāo)題:1. 2. 3. ,數(shù)字標(biāo)題后面要接一個(gè)空格
- 北上廣不相信你眼淚
- 江浙滬不相信郵費(fèi)
- 東三省不相信棉被
無(wú)序列表
無(wú)序列表用 “*” 或 “-” ,后面依然需要接一個(gè)空格
- 東北雪多
- 浙江雨多
- 北京霾多
列表嵌套
在上級(jí)列表的基礎(chǔ)上,再次縮進(jìn) 四個(gè)空格 或 一個(gè)制表符。
- 東北雪多
- 地廣
- 人希
- 浙江雨多
- 魚(yú)多
- 青
- 草
- 鰱
- 鳙
- 河多
- 魚(yú)多
- 北京霾多
- 相聲多
- 火鍋多
段內(nèi)換行
MarkDown是不會(huì)把回車鍵識(shí)別為換行的,如果不加以控制,它只會(huì)自動(dòng)換行。
如需強(qiáng)制換行,只要在需換行的地方鍵入兩個(gè)或以上的空格。
分段
單個(gè) Enter 鍵被識(shí)別成空格,連續(xù)鍵入兩個(gè) Enter 鍵才被識(shí)別成分段。
添加分隔線
三個(gè)或多個(gè) * 或 -
編輯標(biāo)題
在標(biāo)題前面加上#,幾級(jí)標(biāo)題加幾個(gè)#。例如:三級(jí)標(biāo)題,### 三級(jí)標(biāo)題
一級(jí)標(biāo)題
二級(jí)標(biāo)題
三級(jí)標(biāo)題
四級(jí)標(biāo)題
五級(jí)標(biāo)題
六級(jí)標(biāo)題
腳注
使用腳注類似于使用引用風(fēng)格的超鏈接。
這句話的末尾,有一個(gè)腳注。[^1]
[^1]: 我就是腳注。
這句話的末尾,有一個(gè)腳注。[1]
刪除線
用兩個(gè)波浪線 ~ 包裹文字
Strike through
高亮函數(shù)名或關(guān)鍵字
使用反引號(hào)包裹函數(shù)名或關(guān)鍵字, `function_name()`
hashcode()
is a important method.
添加代碼塊
在代碼塊的開(kāi)頭和結(jié)尾,分別添加同樣數(shù)量的三個(gè)或以上的反引號(hào) `
```
code block
```
StringBuilder builder = new StringBuilder();
builder.append("welcome to MarkDown");
System.out.println(builder.toString());
還可以在每行代碼前鍵入一個(gè)Tab鍵或四個(gè)空格,也可以達(dá)到相同的效果。
int a = 1;
int b = 2;
int c = a + b;
添加背景色
類似于HTML風(fēng)格,把需要突出背景的文字塊或者代碼塊用<code>...</code>包裹起來(lái)。
<code>
int c = 3;
白日依山盡,黃河入海流。
</code>
表格
基本就是用 | 和 - 隔出一個(gè)表格。
First Header | Second Header | Third Header |
---|---|---|
Content Cell | Content Cell | Content Cell |
Content Cell | Content Cell | Content Cell |
也可以把最左邊和最右邊的 | 省略掉,效果一樣。
First Header | Second Header | Third Header |
---|---|---|
Content Cell | Content Cell | Content Cell |
Content Cell | Content Cell | Content Cell |
還可以用 : 定義對(duì)齊方式
First Header | Second Header | Third Header |
---|---|---|
Content Cell | Content Cell | Content Cell |
Content Cell | Content Cell | Content Cell |
快捷鍵
大部分快捷都用不到,知道有就可以了,忘記了可以來(lái)查。
這里直接引用Mou的幫助列表中關(guān)于快捷鍵的部分。
View
- Toggle live preview: Shift + Cmd + I
- Toggle Words Counter: Shift + Cmd + W
- Toggle Transparent: Shift + Cmd + T
- Toggle Floating: Shift + Cmd + F
- Left/Right = 1/1: Cmd + 0
- Left/Right = 3/1: Cmd + +
- Left/Right = 1/3: Cmd + -
- Toggle Writing orientation: Cmd + L
- Toggle fullscreen: Control + Cmd + F
Actions
- Copy HTML: Option + Cmd + C
- Strong: Select text, Cmd + B
- Emphasize: Select text, Cmd + I
- Inline Code: Select text, Cmd + K
- Strikethrough: Select text, Cmd + U
- Link: Select text, Control + Shift + L
- Image: Select text, Control + Shift + I
- Select Word: Control + Option + W
- Select Line: Shift + Cmd + L
- Select All: Cmd + A
- Deselect All: Cmd + D
- Convert to Uppercase: Select text, Control + U
- Convert to Lowercase: Select text, Control + Shift + U
- Convert to Titlecase: Select text, Control + Option + U
- Convert to List: Select lines, Control + L
- Convert to Blockquote: Select lines, Control + Q
- Convert to H1: Cmd + 1
- Convert to H2: Cmd + 2
- Convert to H3: Cmd + 3
- Convert to H4: Cmd + 4
- Convert to H5: Cmd + 5
- Convert to H6: Cmd + 6
- Convert Spaces to Tabs: Control + [
- Convert Tabs to Spaces: Control + ]
- Insert Current Date: Control + Shift + 1
- Insert Current Time: Control + Shift + 2
- Insert entity <: Control + Shift + ,
- Insert entity >: Control + Shift + .
- Insert entity &: Control + Shift + 7
- Insert entity Space: Control + Shift + Space
- Insert Scriptogr.am Header: Control + Shift + G
- Shift Line Left: Select lines, Cmd + [
- Shift Line Right: Select lines, Cmd + ]
- New Line: Cmd + Return
- Comment: Cmd + /
- Hard Linebreak: Control + Return
Edit
- Auto complete current word: Esc
- Find: Cmd + F
- Close find bar: Esc
Post
- Post on Scriptogr.am: Control + Shift + S
- Post on Tumblr: Control + Shift + T
Export
- Export HTML: Option + Cmd + E
- Export PDF: Option + Cmd + P
-
我就是腳注。 ?