Easier to fill "Related" notes property

Use case or problem

I use to tag my notes a lot in order to keep strong relationships between them. I use tags as in Roam (via internal links).
Before property feature was implemented, my notes had a header that looked like the following:

Tags : [[Tag name 1]] [[Tag name 3]] #toBeContinued #toBeSorted

---

After discovering the new properties features, I decided to switch to this new kind of rigorous way of tagging my notes:

---
Related:
  - "[[Tag name 1]]"
  - "[[Tag name 3]]"
tags:
  - toBeContinued
  - toBeSorted
---

Problem

The issue with this is that I cannot use CTRL+K shortcut to add a new entry. I also use Templater plugin a lot to quickly fill-up tags in general with something like bellow. But when I am in edit mode the shortcut to focus <% tp.file.cursor() %> won’t work (I have to switch to source view)

---
Related:
  - "[[<% tp.file.cursor() %>]]"
  - "[[<% tp.file.cursor() %>]]"
tags:
  - <% tp.file.cursor() %>
---

Regarding mobile version, when I edit frontmatter it’s hard to keep YAML formatting correct (spaces or indentation). Also having to add quotes is cumbersome.

Proposed solution

Make <% tp.file.cursor() %> trigger compatible with edit mode when not in source mode.

On mobile, auto return to line with adequate indentation when edditing YAML frontmatter.

The ideal would be something that can be filled as easily as Notion’s own related property feature.

Related feature requests (optional)

Haven’t found related request.

1 Like

This looks like a feature request for Templater, not for Obsidian.

That could be right for this, I’m unsure if Obsidian has nothing to do with this. The new property view implemented by Obsidian could make it impossible for plugins to deal with it with such pointers.
However the other issues I am pointing here are concerning Obsidian itself.