如何$1
使用 snipMate 在片段中插入文字?我在手册中找不到这些信息……</p>
结果一无所有(试图找到一个占位符):
snippet s
$1
结果$
仅:
snippet s
$$1
我找到了解决方法。使用$${0:1}
. SnipMate 不解释 ${0},但似乎插入了默认文本。
基本上,你不能。最接近的解决方法是使用默认文本:
snippet s
$${1:1}
这需要您点击一次标签。
这是 snipMate 的一个列出的问题——并且已经存在两年了,所以我不会屏住呼吸等待它得到修复。
我目前正在 StackOverflow 上为UltiSnips进行宣传之旅。UltiSnips 支持转义字符,对应的代码片段如下所示:
snippet s
\$1
endsnippet
A conversion script for snipMate snippets is shipped with UltiSnips, so switching is easy.