Emacs で Markdown のコード ブロック スニペットを作成しようとしています。
私は次のようなスニペットを作成しようとしました:
# -*- mode: snippet -*-
# name: code-block
# key: cb
# ---
```${1:r}
${2:code}
```
しかし、保存しようとすると、エラーが発生しましたwrong type argument: stringp, nil
。
このスニペットを機能させるにはどうすればよいですか?
Emacs で Markdown のコード ブロック スニペットを作成しようとしています。
私は次のようなスニペットを作成しようとしました:
# -*- mode: snippet -*-
# name: code-block
# key: cb
# ---
```${1:r}
${2:code}
```
しかし、保存しようとすると、エラーが発生しましたwrong type argument: stringp, nil
。
このスニペットを機能させるにはどうすればよいですか?
バックスラッシュでバッククォートをエスケープする必要があります。
ドキュメントから:
平文
テンプレートのコンテンツとして任意のテキストを含めることができます。
$
と を除いて、通常はプレーンテキストとして解釈されます`
。\
それらをエスケープするには、と を使用する必要があり\$
ます\`
。場合によっては、\
それ自体をエスケープする必要がある場合も\\
あります。