I would love to see the ability to assign additional note aliases to notes for the purpose of more natural linking.
Say I have a note called Turkey which contains information about the country.
I can link to this note by writing: “Ankara is the capital of [[Turkey]]”
If, however, I wanted to make reference to turkish food I would want to say: “Last night I went to a [[turkish]] restaurant.” Where [[turkish]] is an alias for my Turkey note.
Like Brands | Taglines which lists all my small brands and their taglines. Articles | Published has links to all the notes containing articles that have been published.
And so on…
I think you’re missing the usability aspect. To link via [[this]] I don’t need to search for the note if I remember its title. But I’m never going to remember the note ID so your solution requires multiple steps:
find the note I want to link to
copy the URL
go back to the note where I want to paste the link
type out the link
EDIT: and while in English it may seem like a niche use case, it is way more useful in languages with noun declensions. Otherwise you end up with a lot of ungrammatical sentences. (Think case endings in Latin).
+1 to everything @gnome.irdan said in his comment.
I would also stress the immense helpfulness of the suggestion drop-down when using the [[link]] syntax, a feature that cannot be used in the x-call-back workaround.
Since this topic was posted I’ve seen more and more ways this is useful. Can’t it just be the case that [[link]] notation has a clickable icon after (like normal note links) that opens a model to edit the text and link? That being said, wouldn’t be as pretty as [[link]] notation
I am thinking… that @trix180 's method can work quite well, if there can be a little bit of tweak involved. Since this is a power user feature anyway, When bringing up notes list for [[ maybe give an option to copy the url with an icon on the right hand side. It will still be a couple step more than what people here want to have, but at least it would be less cumbersome than searching, going into the note, coming back, pasting, changing note name compared to [[note title, tap to replace as link, change note title. Maybe, show url edit panel right away. I am actually not a user of this feature, but just sharing an idea that just popped on my head.
One more option for aliases, that does not require excessive hacking of the existing MD spec and abuse of the YAML frontmatter.
Use the reference-style link definition like so
I want to visit a [turkish][1] restuarant.
[1]: [[Turkey]]
Note that for this to work Panda would need to treat a Wiki-link in a reference like any other http link, while keeping the ability to update the title everywhere.
Right now I work around this by using footnotes, which looks very much the same, but the link is not clickable.
I want to visit a turkish[^1] restuarant.
[^1]: [[Turkey]]