Tags features
edit: I just noticed quite powerful plugin system. I’m inclined to implement the features mentioned below if the API exposes sufficient methods.
1. Tree structure
I couldn’t find information whether I can organise my notes as a tree structure using tags in the following way.
As an example, lets say I would like to create a note after visiting Santa Maria Maggiore basilica during my holidays in Rome in April 2020. I want to give this note the following tags
- /timeline/2020/04/24
- /places/europe/italy/rome
- /topics/antiques/buildings/basilicas
Now, instead of seeing those tags as a flat view, I’d like to be able to see them in a tree view like so
Rationale
The tree tags suggestion allows user to create their own structure of knowledge without having certain paradigms (i.e. notebooks/status) hardcoded in the UI.
Another important issue would be that once you have many tags (which I do), the view becomes difficult to navigate if I’m unable to fold the upper-level categories.
Redundancy
The tags organisation proposed above makes Status
and Notebooks
redundant because I could simply add tags such as /status/done
or /notebooks/personal
.
2. Tags in markdown
I’d also very much like to be able to define tags directly in the markdown. That could be done by using curly braces {/places/europe/rome}
, specific prefix #t:/places/europe/rome
, double square brackets [[/places/europe/rome]]
or any other syntax.
Rationale
In my opinion the markdown note should be self-contained, that is, I should be able to copy it including vital metadata such as tags.
Environment
- Platform: macOS/iOS
- Platform version: irrelevant (not-a-bug-report)
- App Version: latest