Sublime3 中降价文档中的波浪号导致下一个空白行变为红色

Ben*_* S. 6 sublimetext3

如果你在 Sublime 3 中打开一个新的空白文件,输入一行带波浪号的行,并在它后面跟着一个空行,然后转到 View|Syntax 并选择 Markdown,该空行将以红色突出显示,如下所示。这是一个错误还是不应该在 Markdown 中使用波浪号(它们有什么特殊含义吗?)。这也适用于 Rmarkdown 文档(它们可以很好地编织到 PDF,顺便说一句,带有未转义的波浪号)。

在此处输入图片说明

Oda*_*urd 5

Sublime 附带的 Markdown 语法使用 GFM(GitHub Flavored Markdown),在该规范中,该~字符可用于代码块以及删除文本。

所以在这种情况下,红色突出显示的原因是语法认为您忘记了关闭删除区域。

您可以通过引用波浪号来解决该问题,例如I have about \~10 donuts.,它将标记\~为降价转义字符并告诉语法您的意图。