Sirius
Sirius
Home avatar

Fan的博客

obsidian从零开始搭建hugo博客(一)环境安装

https://github.com/gohugoio/hugo/releases/tag/v0.120.4

为什么要配置环境变量?配置的原因是使得这个二进制文件可以在终端任意地方执行,如果你不配置环境变量,那么终端只能在软件所在目录下执行该程序。

obsidian插件开发-链接的显示问题

问题

由于obsidian中插入的链接都是以文件名称作为显示,而hugo博客大部分页面都是index.zh-cn.md,真正的名称保存在front-matter以及父类名称里面。那么带来的问题就是所有插入的链接显示都是 index.zh-cn.md而不是真正的名称。

例如 [index.zh-cn](../../用obsidian管理hugo文章小技巧/index.zh-cn.md), 显示效果就是 index.zh-cn,但是实际上我们想要显示的名称是用obsidian管理hugo文章小技巧

obsidian插件开发(一)入门

Obsidian介绍

obsidian是一款支持本地存储以及多种方式云端同步的笔记软件,界面很简洁,本质上开箱即用。但是如果你想要实现更多功能,要么去插件市场找,如果没有找到合适的,那就一起来动手自己做一个插件吧!

克隆插件样本到本地

打开官网 https://github.com/obsidianmd/obsidian-sample-plugin 选择Create a new repository,这样你就会获得一份克隆

随便起一个名字

接着下载到本地

死锁是指两个或多个事务在同一资源上相互占用,并请求锁定对方占用的资源,从而导致恶性循环的现象。当这种情况发生时,没有一个事务能继续执行下去。