【Obsidian初心者】資格勉強管理テンプレートを作って勉強を捗らせたい
やりたいこと
- 取りたい資格ごとに情報まとめノートを作成する
- 資格ごとのタグも同時に作り、勉強メモにタグ付けできるようにする
実行環境
ソースコード
- テンプレート:
template.md
<%*
const title = await tp.system.prompt("資格名を入力");
const revised_title = title.split(" ").join("_");
const folder = "exams";
await tp.file.move(`${folder}/${title}`);
%>
---
title: <% title %>
date: <% tp.date.now("YYYY-MM-DD") %>
tags: ["資格/<% revised_title %>"]
---
# <% title %>
## 基本情報
- 概要URL:
- 試験日:
- 試験時間:
- 試験形態:
- 受験料:
- 実行例:
Cloud_Practitioner.md
---
title: Cloud Practitioner
date: 2000-01-01
tags: ["資格/Cloud_Practitioner"]
---
# Cloud Practitioner
以下略
- ポイント:
-
tp.system.prompt()
でプロンプト入力できるようにする - タグにスペースは使えないため、資格の名前にスペースがあるときは
_
で置換する - スラッシュを使うとタグはネストできる(参考3)
まとめ
テンプレートを作ったのであとは勉強するだけ