2

如何$1使用 snipMate 在片段中插入文字?我在手册中找不到这些信息……</p>


结果一无所有(试图找到一个占位符):

snippet s
    $1

结果$仅:

snippet s
    $$1
4

3 回答 3

5

我找到了解决方法。使用$${0:1}. SnipMate 不解释 ${0},但似乎插入了默认文本。

于 2011-06-14T17:38:50.250 回答
1

基本上,你不能。最接近的解决方法是使用默认文本:

snippet s
    $${1:1}

这需要您点击一次标签。

这是 snipMate 的一个列出的问题——并且已经存在两年了,所以我不会屏住呼吸等待它得到修复。

于 2011-04-30T19:30:32.957 回答
1

我目前正在 StackOverflow 上为UltiSnips进行宣传之旅。UltiSnips 支持转义字符,对应的代码片段如下所示:

snippet s
\$1
endsnippet

A conversion script for snipMate snippets is shipped with UltiSnips, so switching is easy.

于 2011-07-27T05:46:19.770 回答