Typora Markdown 语法

分享时间:2021-06-04 16:20 最后更新: 2021-07-16 17:13 47

简介

用文本指令替代 Typora 原生的语法输入

相比于原生的语法输入,文本指令有什么优势?

指令的缩写词是用户自定义的,可以是英文缩写、拼音缩写等等,记忆成本比较低。

比如本套指令缩写词的设定,主要参考常见快捷键、英文缩写,易于记忆。而且击键都在字母没有偏远按键、不用按组合键、也无需切换输入法状态,可以很好的融入到码字过程中。




标题 H1~H6

功能缩写词助记操作类型
H1hHeaderCtrl+1
H2hh-Ctrl+2
H3hhh-Ctrl+3

缩写词主要取自快捷键:

功能缩写词助记操作类型
加粗bbBoldCtrl+B
斜体iiItalicCtrl+I
下划线uuUnderlineCtrl+U
引用块qqQuoteCtrl+Shift+Q
表格ttTableCtrl+T
链接kklink?Ctrl+K
代码ccCodeCtrl+Shift+`

缩写词取自习惯缩写:

功能缩写词助记操作类型
有序列表olOrdered ListCtrl+ Shift + [
无序列表ulUnordered ListCtrl+ Shift + ]
图像imgimageCtrl+ Shift + I
删除线delDeleteAlt+ Shift + 5
分隔线hrHorizontal Route(水平线 )***{ENTER}
上标supSuperscript (p){LEFT}{\^}{RIGHT}{^}
下标subSubscript (b){LEFT}{~}{RIGHT}{~}
任务todo-- [ {RIGHT}
目录tocTable of Contents[toc]

各语言的代码块,以文件后缀名为缩写词:

功能缩写词操作类型
代码块codeCtrl+ Shift + K
公式块mathCtrl+ Shift + M
C# 代码块cs```cs{ENTER}
JavaScript 代码块js```javascript{ENTER}
HTML 代码块html```html{ENTER}
CSS 代码块css```css{ENTER}
C++ 代码块cpp```cpp{ENTER}
Java 代码块java```java{ENTER}
Python 代码块py```python{ENTER}
VB 代码块vb```vb{ENTER}
Markdown 代码块md```md{ENTER}
Json 代码块json```json{ENTER}

演示动画

暂无~

操作定义

指令文本 标题 操作类型
hhhhhh 六级标题 Keystroke
bb 加粗 Keystroke
cc 代码 Keystroke
code 代码块 Keystroke
cs C# SendKeys
css CSS SendKeys
del 删除线 Keystroke
h 一级标题 Keystroke
hh 二级标题 Keystroke
hhh 三级标题 Keystroke
hhhh 四级标题 Keystroke
hhhhh 五级标题 Keystroke
hr 分割线 SendKeys
html HTML SendKeys
ii 斜体 Keystroke
img 插入图像 Keystroke
js Javascript SendKeys
kk 链接 Keystroke
math 公式块 Keystroke
md Markdown SendKeys
ol 有序列表 Keystroke
py Python SendKeys
qq 区块引用 Keystroke
sub 下标 SendKeys
sup 上标 SendKeys
toc TOC目录 SendKeys
todo 任务 SendKeys
tt 表格 Keystroke
ul 无序列表 Keystroke
uu 下划线 Keystroke
vb vb SendKeys
vbs vbscript SendKeys

讨论

暂无讨论