I’ve been using the same, simple mardown text snippets in gedit and Zettlr for a while, but failed to replicate the behavior of the tabstops I use to fill some YAML fields as I write the title field.
I could not solve the issue with the “Text Snippets” add-on. Is Obsidian using a custom tabstop syntax? Any help would be appreciated if I missed something obvious.
I’m not sure if the core template engine supports using tabs to skip between fields, which I suspect you’re talking about. However, if you switched to using the Templater plugin, you could insert tp.file.cursor(1) and similar, to achieve this effect.
The only little friction is there is no way to bind the Tab key to switch between cursor, for the Tab seems to be reserved for indentation. But another keybind will certainly do.
There is a setting within Templater you might need to switch if your tab key is misbehaving, but I don’t remember which one just now. I’ll try to remember to look into it tomorrow. I think you’ll find it if you look around in the settings of Templater.
Also, be forewarned that in the template of yours you’re repeating the tp.file.cursor(1) a few places, which might give you some interesting side effects.