Recently, I migrated my Wiki to
Zola. Zola does not support relative internal links,
it only support @/xxx.md
internal link format. This is a bit painful, I posted
a
feature request
to Zola. But for now, I will use my own edited version of Zola, this change will
allow me to use /content/xxx.md
internal link format.
So, the second thing is to input absolute internal link quickly,
Obsidian does have a feature that allows you type wiki
links, then they will be converted to markdown links. I like this feature, but
when I tried Obsidian seconds time, I still can’t use to
it, and it’s also a bit slow compared to VSCode.
Foam can only auto generate markdown
reference link, but that feature not a one-time task, it sometimes makes
mistakes, like add multiple "
at the end of reference zone. So, I decided to
fork foam extension, and turn off the most features that I don’t need, only keep
creating notes from template, and convert wiki links to markdown links.
I’m so lucky, Foam’s code structure is very clean, so I just changed a little bit to achieve what I wanted. Here is my final result: Foam, if you need this, I also publish it on VSCode marketplace.