What I’m trying to do
Since the properties update I’m using “author” (name) as a list property in YAML.
That means I’ve got over hundred files that have a frontmatter that includes “author” and its value(s) in such configurations:
Mainly:
---
(...)
author: Somebody
(...)
---
Since it’s a list property, for completeness sake:
---
(...)
author:
- One Person
- Another Person
(...)
---
Since Obsidian supports [[internal links]] in its Properties implementation I would like to take advantage of that and make all the values from “author” internal links. To do this according to the official documentation (Properties - Obsidian Help) the values need to be surrounded by "[[
and ]]"
:
---
(...)
author: "[[Somebody]]"
(...)
---
---
(...)
author:
- "[[One Person]]"
- "[[Another Person]]"
(...)
---
How can I achieve this change for over hundred files in an efficient manner?
Things I have tried
I quickly skimmed the Forum via the search functionality but couldn’t find anything.
I got sublime text which I use for other bulk editing operations, but I don’t know how to catch all the dynamic values for “author”.
Links I looked into: