## 概要 [[コマンドパレット (Obsidian)|コマンドパレット]]や[[ホットキー (Obsidian)|ホットキー]]を使って[[フロントマター]]のtags[[プロパティ (Obsidian)|プロパティ]]を編集したい。 ## ソリューション [[Templater]]を使って以下のスクリプトを作成します。 ```javascript <%* const { metadataEditor } = app.workspace.activeEditor const tagsInActiveFile = app.metadataCache.getCache(app.workspace.getActiveFile().path).frontmatter?.tags ?? [] if (tagsInActiveFile.length === 0) { metadataEditor.insertProperties({tags: ""}) } metadataEditor.focusValue("tags") %> ``` > [!info] コマンドにホットキーを登録する方法 > [[Templaterで作成したコマンド(スクリプト)をホットキーで実行する方法]] を参考にしてください。 ![[2023-09-05-23-11-10.mp4]]