Typora Markdown 语法

分享时间:17天11小时前 7

简介

用文本指令替代 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}
任务todo-- [ ]
目录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}

演示动画

暂无~

操作定义

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

讨论

暂无讨论