Skip to content

Commit

Permalink
Tidy posts
Browse files Browse the repository at this point in the history
  • Loading branch information
slhmy committed May 13, 2024
1 parent 0b1542d commit 5ac1820
Show file tree
Hide file tree
Showing 6 changed files with 33 additions and 20 deletions.
15 changes: 8 additions & 7 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
{
"markdownlint.config": {
"no-inline-html": {
"allowed_elements": ["img", "details", "summary", "u"]
},
"first-line-h1": false
}
}
"editor.formatOnSave": true,
"markdownlint.config": {
"no-inline-html": {
"allowed_elements": ["img", "details", "summary", "u"]
},
"first-line-h1": false
}
}
29 changes: 20 additions & 9 deletions content/zh-cn/post/blogging-with-obsidian/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,19 +12,26 @@ tags:

Markdown 是我用的最多的文档语言,
随着文档的增加,我也意识到了双链笔记的重要性,于是我就了解到了 Obsidian。
它的可扩展性做的是比较优秀的,我喜欢它的 graph view,它能让有关联的文档自动通过 Tag 联系起来。
它的可扩展性做的是比较优秀的,我喜欢它的 graph view,
它能让有关联的文档自动通过 Tag 联系起来。

Obsidian 优秀的使用体验,让我想在更多地方也能够使用它,比如在自建的静态博客中(或者在像 Docusaurus 这类的知识库框架中)。
但在这些框架中,往往也有不少部分是和 Obsidian 存在冲突的,比如 Obsidian 并不能支持 MDX, Callout 语法有所区别等...
Obsidian 优秀的使用体验,让我想在更多地方也能够使用它,
比如在自建的静态博客中(或者在像 Docusaurus 这类的知识库框架中)。
但在这些框架中,往往也有不少部分是和 Obsidian 存在冲突的,
比如 Obsidian 并不能支持 MDX, Callout 语法有所区别等...

经过一些折腾,终于算是找到了一个比较好的方案,需要额外安装的插件很少,几乎没有配置的负担,下面分享给各位。
经过一些折腾,终于算是找到了一个比较好的方案,
需要额外安装的插件很少,几乎没有配置的负担,下面分享给各位。

## Syncing

这是所有人都关心的问题,官方的同步方案比较昂贵,很难作为第一手的选择方案。这里我推荐安装:

1. [Remotely Save](https://github.com/remotely-save/remotely-save) 我自己是用的个人版的 Onedrive 来作为存储,在有多个 Windows 设备时,可以直接在 Onedrive 文件夹中打开 Vault 进行编辑
2. [Git](https://github.com/denolehov/obsidian-git) 像博客这种需要使用 GitHub Action 进行发布的情况,有 Git 插件也会更方便一些
1. [Remotely Save](https://github.com/remotely-save/remotely-save)
我自己是用的个人版的 Onedrive 来作为存储,
在有多个 Windows 设备时,可以直接在 Onedrive 文件夹中打开 Vault 进行编辑
2. [Git](https://github.com/denolehov/obsidian-git)
像博客这种需要使用 GitHub Action 进行发布的情况,有 Git 插件也会更方便一些

如果有 IOS 或 Mac 设备,Obsidian 是天生支持 iCloud 的,但 Windows 的 iCloud 真的很垃圾。
所以我通常是创建一个同名的打开了 iCloud 的 Vault ,再使用 Remotely Save 进行第一次同步,
Expand All @@ -37,17 +44,21 @@ Obsidian 的 Markdown 使用体验相对来说也是比较传统的,我自己
### 支持 img 标签的相对路径

在 Obsidian 中,我们更多的是使用 `![](url)` 的方式来插入图片。
但是由于一些特殊的原因(比如我不想让 Hugo 处理我的 GIF,因为那样会卡住),我们还是会需要使用 `<img src="url" />` 的方式来插入图片。
但是由于一些特殊的原因(比如我不想让 Hugo 处理我的 GIF,因为那样会卡住),
我们还是会需要使用 `<img src="url" />` 的方式来插入图片。

这时候你就会发现,img 标签是不支持使用相对路径的。
这里我通过 [Display Relative Path Img](https://github.com/dyc2424748461/obsidian-display-relative-path-img) 来解决这个问题,虽然是一个很小众的插件,但目前工作下来,没有出现明显的问题。
这里我通过
[Display Relative Path Img](https://github.com/dyc2424748461/obsidian-display-relative-path-img)
来解决这个问题,虽然是一个很小众的插件,但目前工作下来,没有出现明显的问题。

### Obsidian 中的文章标题

在 Obsidian 中,文章的标题就是 Markdown 文件的名称,
这对很多需要参与建站的 Markdown 文件来说会非常不友好。
比如在 Hugo 当中 Post 的 Markdown 必须是 index.md,而真正的 title 是在 Markdown properties 中配置的。

因此我们需要使用 [Front Matter Title](https://github.com/snezhig/obsidian-front-matter-title) ,
因此我们需要使用
[Front Matter Title](https://github.com/snezhig/obsidian-front-matter-title),
在设置里打开 Graph、 Inline、 Search、 Tabs 等覆盖 Feature,
这样就能看到 Markdown properties 中配置的文章标题了。
3 changes: 2 additions & 1 deletion content/zh-cn/post/monotone-stack/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,4 +31,5 @@ tags:
另外对栈的**单端**特点来说,它其实隐含了,类似下一个最大(或者最小)这种信息,
因为我们似乎并不需要去关注栈里的其它内容,所以是**在某个状态下,求最值的一种场景**
从另外一方面去看,在只关注最值的情况下,其它部分的值是又被忽略的,
所以单调栈还有着**在遍历期间忽略数据噪音**的特性(Ex. 忽略右侧最小的时候,我们并不关系右侧其它较大的值,这时候就可以用单调栈来解决)
所以单调栈还有着**在遍历期间忽略数据噪音**的特性
(Ex. 忽略右侧最小的时候,我们并不关系右侧其它较大的值,这时候就可以用单调栈来解决)
2 changes: 1 addition & 1 deletion content/zh-cn/post/weekly-2024-04-21/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,4 +43,4 @@ Zztrans 帮忙给 OJ Lab 写了个前端登录页,看得出是刚刚上手,

恢复了一点玩原神的动力,主要是发现做任务可以删除过往资源(知道传说任务可以,不知道世界任务可不可以),总之原神体积越少才能玩到其他东西,所以每天只做做任务还算惬意。

绝区零我不出意外地没有拿到资格,看别人玩感觉确实又是一个划时代的大作,之后肯定是打算玩的,目前是打算把方舟从手机上删了来换空间,实在不行的话可能真要考虑用云星铁了。总之再撑一会,今年下半年再换新手机。
绝区零我不出意外地没有拿到资格,看别人玩感觉确实又是一个划时代的大作,之后肯定是打算玩的,目前是打算把方舟从手机上删了来换空间,实在不行的话可能真要考虑用云星铁了。总之再撑一会,今年下半年再换新手机。
2 changes: 1 addition & 1 deletion content/zh-cn/post/weekly-2024-04-27/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,4 +34,4 @@ Zztrans 这周在学 K8s 和 Helm Chart,老实说这块内容在 OJ Lab 还是

星铁看完前瞻想给追击队补一个砂金,老米不出意外地又给我歪掉了,只能放弃。后续打了马上要结束的深渊,12层多带了点生存还算比较轻松久过了,心情好了一些。

原神最近成为了我的睡前读物,睡觉之前会做一章传说任务,够领每日了马上就下线,总体感觉不错。
原神最近成为了我的睡前读物,睡觉之前会做一章传说任务,够领每日了马上就下线,总体感觉不错。
2 changes: 1 addition & 1 deletion content/zh-cn/post/weekly-2024-05-12/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,4 +50,4 @@ tags:
这周母亲节,昨天盒马买了康乃馨,只能算还记得有那么回事...
但我似乎也没有再想到什么更好的方式来再表达我的感激了,家务什么的也是基本被拒绝帮忙。
其实我希望我的父母现在能够放下后顾之忧,享受当下了。
但是他们似乎还是在被有些属于他们那代人的束缚所限制着...
但是他们似乎还是在被有些属于他们那代人的束缚所限制着...

0 comments on commit 5ac1820

Please sign in to comment.