That said, the implementation IS incredibly clumsy to use. When I want to create a cross-reference in EN, here's what I have to do:
- Locate the destination note, double-click on the note title and choose Edit > Copy (or Cmd+C) to get the note title.
- Go back to note being written, and use Edit > Paste to paste in the note title.
- Go back to the destination note again, right-click on the note and choose "Copy Note Link".
- Go back to the note being written, select the pasted note title (from step 2), right-click on it and choose "Link > Add..."
- In the sheet that appears, choose Edit > Paste (or Cmd+V) to paste the note URL.
- Click OK to create the link.
First, in the "Link" sub-menu, in addition to the "Add..." and "Remove" commands, how about an "Add From Clipboard" command to just go ahead and use the clipboard for the URL source? This would collapse the last three steps above into one.
Even better, what about a "Link > Paste From Clipboard" command that, in one step, pasted the note title and turned the newly pasted text it into a link to that note. Of course, EN would have to embed the note title into the URL when it was created with "Copy Note Link", but this shouldn't be hard to do (just add something like ?title="xxx" to the URL). If this feature was added, the above cumbersome operation would simplify to:
- Locate the destination note, right-click on the note and choose "Copy Note Link"
- Go back to the note being written, choose an insertion point, right-click and choose "Link > Paste From Clipboard".