最近用Typora寫一些MD文檔時,經(jīng)常要插入行內(nèi)公式,每次都要打兩個 $ 然后把光標(biāo)移動到中間,而且輸入法也要一直在中英文之間切換,就覺得要是有個快捷鍵就省事多了。
但是Typora的菜單上默認(rèn)時沒有行內(nèi)公式的快捷鍵的。

然后我就打開了偏好設(shè)置,找了一圈也沒有發(fā)現(xiàn)快捷鍵設(shè)置,但是發(fā)現(xiàn)了有一個 高級設(shè)置:

偏好設(shè)置->通用->高級設(shè)置
當(dāng)然是選擇打開看一下,我以為會彈出一個設(shè)置界面,結(jié)果打開了一個文件夾,里面是兩個 json 文件。

要是一般人到這里肯定就懵了,但是程序猿都知道,軟件都喜歡用 json 文件來保存配置,快捷鍵肯定也是在里面配置的。打開其中的 conf.user.json,可以看到:

里面的第 17 行就是快捷鍵設(shè)置。但是問題來了,行內(nèi)公式要怎么表示呢。聰明的我馬上就想到了,去谷歌翻譯一下,結(jié)果就是 inline formula,填入:

重啟Typora發(fā)現(xiàn)。。。。。。并不行。
但是聰明的我肯定是不能放棄的,既然這個是英文的,那就把界面語言也設(shè)置成英文看看。

設(shè)置語言
然后重啟Typora,可以看到:

完美,按照這個,剛好我把高亮和注釋的快捷鍵一并設(shè)置了。設(shè)置之前看看這個快捷鍵有沒有其他用途,我選的這幾個在我電腦上是沒有沖突的,可以根據(jù)個人情況更改。
"keyBinding": {
// for example:
// "Always on Top": "Ctrl+Shift+P"
"inline Math": "Ctrl+M",
"Highlight": "Ctrl+Shift+H",
"Comment": "Ctrl+Shift+/"
},
重啟Typora,可以看到快捷鍵設(shè)置成功了:

試一下效果:

搞定,其他的快捷鍵也是這個思路~~記得把語言改回中文。