Use case or problem
Links generated by other tools eg. Github markdown use hyphens - to replace spaces in a link to a section of a page, but Obsidian enforces HTML entities eg. %20 when replacing spaces to generate the link.
For example, if I have a heading “My Test” and a link [my test](#my-test), the link will not work, because Obsidian has the heading id’d as my%20test instead of my-test.
Proposed solution
Make the space escaping approach configurable in Obsidian Settings.
Current workaround (optional)
Related feature requests (optional)
forum. dot obsidian dot md /t/heading-link-compatibility/46988