跳到正文
妙盒博客
返回

笔记里插入模板后,为什么还要能一个个填洞

在 Markdown 里写一个链接、一张表格或一段公式,难点常常不在“记不记得语法”,而在插入之后还有好几处要填。

链接需要地址和标题,表格有多个格子,公式也有自己的主体。如果工具只负责把一整段语法一次性贴进正文,光标通常停在末尾,你还得自己往回找每一个空白。结构已经就位,填写却仍然像在迷宫里点选。

妙盒笔记把这类插入做成带占位的模板:先给出完整结构,再用清楚的占位符标出待填位置,并支持按顺序跳到下一处填写。你要做的不是回忆语法骨架,而是依次把真正属于这篇笔记的内容写进去。

结构可以一次给出,内容仍要分步填写

模板首先解决的是结构。任务列表、表格、公式等常用 Markdown 结构,可以通过工具栏或命令插入,不必每次从空行手敲整段标记。

但结构就位之后,真正费时间的往往是填写。链接要先有地址还是先有标题,表格每一格写什么,公式中间填哪一段,都是这篇笔记自己的内容,无法由软件替你猜完。

所以模板需要第二步能力:标出“这里还空着”,并让人按合理顺序填完。占位符会留在正文里,提示你还没填完;专门的上一处 / 下一处跳转,则让填写顺着模板设计的顺序前进,而不是靠眼睛在长段语法里找空位。

怎样跳到下一处:不要把 Tab 当成主路径

填洞需要稳定的“下一处 / 上一处”。妙盒笔记为此提供了明确入口:

不建议把 Tab 当作日常填洞的主操作。Tab 在 Markdown 编辑里还承担缩进与反缩进;在代码块、多行公式等场景里,它更容易和块内编辑抢同一按键。若默认“一按 Tab 就跳洞”,列表缩进、代码缩进和填洞会互相干扰。

因此,产品把稳定跳转交给工具栏与专用快捷键:只要正文里还有占位符,就可以从当前光标位置继续前进或后退。Tab 只在非常有限的边界情况下可能参与跳转,日常填写不应依赖它。

占位符为什么要留在正文里

一种常见做法是:插入时靠临时状态记住有哪些洞,填完就消失。它在当次编辑里可能够用,却经不起打断。

笔记会自动保存,人也可能关掉应用稍后再回来。如果待填位置只活在内存里,重开之后结构还在,顺序和提示却丢了,模板只完成了一半工作。

妙盒笔记因此把占位写进正文本身。占位符是可读的,带有提示,也会随笔记一起保存。你稍后重新打开同一篇,仍然能认出哪里没填,并继续按顺序跳转。填完之前,它们会一直留着;需要时也可以清理,但续填并不依赖“必须先清掉才能继续”。

这里的取舍很明确:占位不是编辑器私有的临时特效,而是笔记内容的一部分。这样,自动保存、重开和再次编辑才与填写过程一致。

两类插入,不要混成一件事

编辑器里其实还有另一种更轻的插入:给当前行加上 Markdown 前缀,例如变成标题、引用或列表。它改变的是这一行怎么开始,通常不需要多个待填洞。

带占位的模板则相反:一次插入完整片段,并留下若干填写点。把这两种能力混成“万能模板”,界面和心智都会变重。妙盒笔记把它们分开:行前缀解决“这一行怎么起头”;填洞模板解决“这段结构里还有哪些空要按顺序填”。

对使用者来说,判断标准也很简单。如果插入后只需要继续往下写,用行级能力就够了;如果插入后眼前出现多处提示,就按占位顺序填完,再回到正常写作。

模板填洞解决什么,不解决什么

它解决的是重复结构的录入摩擦,让常用 Markdown 片段更快就位,并减少在语法字符之间来回找空的时间。

它不是模板商店,也不替你决定文章应该怎么写。占位提示可以帮助回忆这一处该填什么,但不能代替思考内容。它也不等于 PDF 导出里的排版模板——那是导出成品时的版式控制,和编辑时插入片段是两条不同的路径。

写笔记时,工具最有用的时刻,往往是结构已经清楚、内容还需要逐项落实的那几秒。模板给出结构,填洞接住内容,然后尽快把界面还给正在写的正文。