1

我正在尝试在 Emacs 中为 Markdown 创建一个代码块片段。

我试图创建一个像这样的片段:

# -*- mode: snippet -*-
# name: code-block
# key: cb
# ---

```${1:r}
${2:code}
```

但是当我试图保存时,它抛出了一个错误说wrong type argument: stringp, nil

我怎样才能让这个片段工作?

4

1 回答 1

2

你必须用反斜杠来逃避反引号。

文档中

纯文本

可以包含任意文本作为模板的内容。它们通常被解释为纯文本,除了$`。您需要使用\来逃避它们:\$\` . 有时\也可能需要对其本身进行转义。\\

于 2017-03-05T21:47:39.053 回答