目標(biāo)
- 將obsidian中帶有反向鏈接的markdown文章在hexo中正常顯示
- 快速添加文章頭部的標(biāo)題、時(shí)間、標(biāo)簽等
使用的軟件/項(xiàng)目
- obsidian
- vscode
- markdownlint插件
- Cyrusky/hexo-backlink
遷移項(xiàng)目文件
首先,復(fù)制要發(fā)布的文檔到_post文件夾。然后在vscode中打開(kāi)hexo文件夾。
規(guī)范markdown格式
vscode中安裝markdownlint插件,啟用后打開(kāi)要發(fā)布的文章,打開(kāi)問(wèn)題面板。

pic
使用用戶(hù)片段
在vscode中選擇文件-設(shè)置-用戶(hù)片段,選擇新建“xxx”文件夾的代碼片段文件,隨便取個(gè)名字然后回車(chē)。然后把下面的代碼黏貼到大括號(hào)里面
"xxx":
{
"scope": "",
"prefix": "xxx",
"body": [
"---",
"title: $TM_FILENAME_BASE",
"date:$CURRENT_YEAR-$CURRENT_MONTH-$CURRENT_DATE$CURRENT_HOUR:$CURRENT_MINUTE:$CURRENT_SECOND",
"tags:",
"- $1",
"categories: $2",
"---"
],
"description": "xxx"
},
把第一個(gè)xxx隨便取個(gè)名字,第二個(gè)輸入一個(gè)隨便的單詞,第三個(gè)隨便寫(xiě)個(gè)描述,然后保存。
接下來(lái)按ctrl+shift+p打開(kāi)命令面板,輸入json,選擇首選項(xiàng):打開(kāi)工作區(qū)設(shè)置,會(huì)打開(kāi)一個(gè)json文件,然后把里面的內(nèi)容替換為下面的代碼
{
"[markdown]": {
"editor.quickSuggestions": true
}
}
現(xiàn)在你已經(jīng)開(kāi)啟可輸入建議,可以使用代碼片段了。打開(kāi)你的文章,在首行輸入你設(shè)定的第二個(gè)xxx中的單詞,按下tab,就會(huì)自動(dòng)生成一段片段,完成添加。
正常顯示反向鏈接
打開(kāi)終端,輸入npm install hexo-backlink等待安裝完成(項(xiàng)目文檔),該插件會(huì)在生成時(shí)自動(dòng)轉(zhuǎn)換反向鏈接。