2

$1snipMate を使用してスニペットにリテラルを挿入するにはどうすればよいですか? マニュアルにはその情報が見つかりませんでした…</p>


結果は何もありません (プレースホルダーを見つけようとします):

snippet s
    $1

結果は$次のとおりです。

snippet s
    $$1
4

3 に答える 3

5

回避策を見つけました。を使用し$${0:1}ます。SnipMate は ${0} を解釈しませんが、代わりにデフォルトのテキストを挿入するようです。

于 2011-06-14T17:38:50.250 に答える
1

私は現在、StackOverflowでUltiSnipsのプロモーション ツアーを行っています。UltiSnips はエスケープ文字をサポートしています。対応するスニペットは次のようになります。

snippet s
\$1
endsnippet

snipMate スニペットの変換スクリプトは UltiSnips に同梱されているため、切り替えは簡単です。

于 2011-07-27T05:46:19.770 に答える
1

基本的に、できません。最も近い回避策は、デフォルトのテキストを使用することです:

snippet s
    $${1:1}

これには、タブを 1 回押す必要があります。

これは snipMate に記載されている問題であり、2 年前から存在しているため、修正されるのを待って息を止めることはできません。

于 2011-04-30T19:30:32.957 に答える