Collapsing tags / Tag aliases - less cluttered nested tags

Use case or problem

When you use long nested tags, they can get fairly log.
Too long to be precise,

setting/Event/Core/Miracle/Gift/Regression/Death/Endless/Limited/Last/Attempt/Failed/Misunderstanding/Sacrifice

Of course that example is not real, but if you want multiple tags on one line,
Line is short, as you are on mobile or something,
You have something else written there, what you adding tag to,
and you using some base to separate tags for exactly that purpose -

Like setting #Project #Idea #Role Etc

It can be way too long. And that dose not look nice.

Proposed solution

use | to cut everything before or in between.

like
setting/Event/Core/Miracle/Gift/Regression/Death/Endless/Limited/Last/Attempt/Failed/Misunderstanding/|Sacrifice

Would render as just
#Sacrifice or #…Sacrifice Or #…/Sacrifice

And
#Setting|/Regression

as #Regression or #…Regression Or #…/Regression

If used In pairs, it may also be useful to cut things in between tag, but it may be excessive.

Other option is use it as full on aliases, as in

setting/Event/Core/Miracle/Gift/Regression/Death/Endless/Limited/Last/Attempt/Failed/Misunderstanding/Sacrifice|#Sacrifice

To render #Sacrifice

It maybe us more in the main logic how aliases work, but is way harder to use, especially with templates with pre-cut beginning.

Related feature requests

That would make it even longer

1 Like

Brilliant idea. Something like plugin Tag Formatter do but in edit mode. Use nested tags and some times the work becomes pain. But… it’s a trigger to reformat my tag list and simplify structure (not possible every time).

Try Base Tag Renderer plugin. I think it’s what you’re looking for