When you write a link, a table, or a formula in Markdown, the hard part usually isn't remembering the syntax—it's that once it's inserted, there are still several spots left to fill in.
A link needs a URL and a title. A table has multiple cells. A formula has its own body. If a tool only drops the whole chunk of syntax into your text at once, the cursor typically lands at the end, and you're left hunting back through it for every blank spot yourself. The structure is there, but filling it in still feels like clicking your way through a maze.
Abox Note handles this kind of insertion as a template with placeholders: it gives you the complete structure up front, marks the spots that still need filling with clear placeholders, and lets you jump to the next one in order. What's left for you isn't recalling the syntax skeleton—it's filling in, one step at a time, the content that actually belongs to this note.
The structure can be given all at once; the content still gets filled in step by step
A template first solves the structure problem. Common Markdown structures like task lists, tables, and formulas can be inserted via the toolbar or a command, so you don't have to type out the whole block by hand from an empty line every time.
But once the structure is in place, what actually takes time is filling it in. Whether to write the URL or the title first for a link, what goes in each table cell, which part of a formula to fill—all of that is content specific to this note, and no piece of software can guess it for you.
So a template needs a second capability: marking "this spot is still empty" and letting you fill it in a sensible order. The placeholders stay in the text as a reminder that you're not done yet; dedicated previous/next navigation moves you through the fill order the template was designed for, instead of relying on your eyes to hunt for blanks across a long stretch of syntax.
How to jump to the next spot: don't make Tab the main path
Filling holes needs a reliable "next / previous." Abox Note provides clear entry points for this:
- On mobile, use "Previous template placeholder" and "Next template placeholder" in the toolbar above the keyboard to jump;
- On desktop, use a dedicated keyboard shortcut (by default
Mod+]/Mod+[; check the app's keyboard-shortcut settings for the exact binding), or run the same-named command from the command palette.
Tab isn't recommended as the everyday way to fill holes. In Markdown editing, Tab already handles indent and outdent; in code blocks and multi-line formulas, it's more likely to conflict with in-block editing. If "press Tab to jump to the next hole" were the default, list indentation, code indentation, and hole-filling would end up fighting each other.
That's why the product hands reliable navigation to the toolbar and a dedicated shortcut instead: as long as there are still placeholders in the text, you can move forward or backward from the current cursor position. Tab may only come into play in a few very narrow edge cases, and everyday filling shouldn't depend on it.
Why placeholders stay in the text itself
One common approach is to track which holes exist using temporary state during insertion, letting that tracking disappear once you're done filling them. That can be good enough within a single editing session, but it doesn't hold up well against interruptions.
Notes autosave, and people close the app and come back later. If the pending spots only live in memory, the structure survives a restart but the order and the reminders don't—leaving the template only half finished.
That's why Abox Note writes the placeholders into the note content itself. The placeholders are readable, carry hints, and get saved along with the note. When you reopen the same note later, you can still tell which spots aren't filled in and keep jumping through them in order. They stick around until you're done; you can also clean them up if you want, but continuing to fill them in doesn't require clearing them first.
The trade-off here is deliberate: placeholders aren't a private editor effect—they're part of the note's actual content. That's what keeps autosave, reopening, and continued editing consistent with the filling process.
Two kinds of insertion—don't blend them into one thing
The editor actually has another, lighter kind of insertion: adding a Markdown prefix to the current line, turning it into a heading, a quote, or a list item. That changes how the line starts, and it usually doesn't need multiple fill-in spots.
A template with placeholders is the opposite: it inserts a complete chunk in one go and leaves several spots to fill. Blending these two capabilities into one "universal template" makes both the interface and the mental model heavier. Abox Note keeps them separate: line prefixes solve "how should this line start"; templates with holes solve "what blanks are left in this structure, and in what order should I fill them."
For the user, the rule of thumb is simple too. If you can just keep writing after inserting something, the line-level capability is enough. If several prompts show up right after inserting, fill them in placeholder order, then get back to normal writing.
What template hole-filling solves, and what it doesn't
It cuts down on the friction of entering repetitive structures, gets common Markdown snippets in place faster, and reduces the time spent hunting for blanks between syntax characters.
It isn't a template marketplace, and it doesn't decide how your article should read. Placeholder hints can help jog your memory about what belongs in a given spot, but they can't substitute for actually thinking through the content. It's also not the same as the layout templates used for PDF export—those control the visual layout of an exported result, which is a different path from inserting a snippet while editing.
The moment a writing tool is most useful is often those few seconds when the structure is already clear and the content just needs to be filled in item by item. Templates provide the structure, hole-filling picks up the content from there, and then the interface gets out of the way of your writing as quickly as possible.