Tags to support other symbols like $ and @

It would be a good feature to have an additional setting in tags, using which the user can add an alternative prefix symbol for tags than #.

Use case or problem

E.g., As a user, I would like to use # for all basic actions tags, and @ to tag names, and $ to tag stocks.

Proposed solution

  1. In settings, allow the user to add more hash prefixes.

  2. It can be a comma-separated text box

{ $, @, §…}

or a key-value pair

{$ - stock, @ - people, § - topics, . - actions}

  1. Once enabled and configured, the editor will have an autofill option just like hashtags. Also, the Tag Pane will be showing it as a separate set.

Current workaround (optional)

There is no direct workaround for this. Evernote has a separate UI to create tags and allows all kinds of texts and symbols. Obsidian doesn’t support # followed by characters like #$GOOG or #@BillGates.

*The current workaround I am using is #people/Billgates and #stock/GOOG, which is bulky in UI, artificial while writing, and flow breaker while reading! :frowning: *


I’d like this as well, supporting other common ASCII characters in tags, such as ‘{’ and ‘*’. Limiting special characters to ‘_’ and ‘-’ seems arbitrary. My use case is to create nested tags such as #lang/*/data

I like that solution too. How do you feel about a folder for people and an alias to that folder being @? This way, the link would be @/BillGates or perhaps even @BillGates if the shortcut to a folder could include the needed slash (make it optional).

That’s precisely what I’ve been suggesting directory aliases and composite links!