Very cool! This could maybe even hook into the new search system that is being developed.
While we’re talking about linking notes, I have another thought. Would it be possible to update the link text/alt text if the title of the linked note is modified? Obviously this only works if no custom name to the link is given.
For larger projects, I often use separate notes for different sections and an “overview” note. Having to update the links manually is kind of a pain.
Thanks for looking into it but please keep in mind that we might drop Ace Editor in favour of Code Mirror at some point (maybe sooner than I thought), so it might be best and even easier to get it working on Code Mirror instead.
Ah ok, I didn't know this. After the little work I did with Ace Editor and looking at the docs for Code Mirror, I can see why this might be happening. Is there a branch where Code Mirror is the default editor and can be worked on? It probably wouldn't be hard to add this autocomplete feature to it (they even have documentation! ) , but I would need to mess around to get it working.
It is just a simple text editor. But it has proper Unicode support, support for variable line heights, and is more extensible. Personally I would like to make the editor more visual, but obviously not everyone would want that. The current hearing changes can be disabled using the userchrome.css but ideally we’ll also have a toggle in the settings for users like you that just want an editor.
P.s. I’ll look into the line switching thing, should be easy to add
Looking forward to seeing either version (ctrl-p/go-to-anything (in linux)) or [[; I'm considering migrating my notes from Zim to Joplin - I make extensive use of linking across notes in Zim, residing in multiple "sub notebooks", so drag & drop doesn't work and right-clicking to copy the link to the notes and then pasting looks really cumbersome (I have a few hundred internal links)
So looking forward to a way to easily search a target note by title and insert a link to it all without using the mouse; even more awesome would be a two-step selection where first the note is searched by title and once selected, the anchors within the target note are listed so this way we can insert links to a specific section of the target note
The Quick Links plugin might offer the general functionality you were looking for. It implements within the body of the Markdown editor rather than via its toolbar icons, but otherwise seems like what you're after.
[Edit: Ah, I see someone else already linked the same (plus another). Have you found something that's working for you?]