What I’m trying to do
Adjust Obsidian to use standard markdown syntax and a little automation.
Say standard markdown use two space to break a line. By default, Obsidian break the line without need to type in the end of a line.
Things I have tried
In Obsidian setting, there is “Strict line breaks” switch, when turned on, Obsidian will use standard markdown line break.
But I didn’t find an effective way to automatically insert two space when I hit enter. I have tried “Template” and “Template Hotkey” plugin, so I can hit Ctrl+Enter to insert two space by using template.
I even find a method to bind the template directly to Enter button so I don’t need to hold Ctrl by edit .obsidian/hotkeys.json to remove the value in modifiers group. But this hack sacrificed automatically indent: no longer works, after hit enter, cursor go to next line position 1 without any indent.
Any idea that could insert two space to the end of a line, move cursor to next line, but also indent as usual when I hit Enter?