質問

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


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

snippet s
    $1

結果 $ それだけ:

snippet s
    $$1
役に立ちましたか?

解決

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

他のヒント

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

snippet s
    $${1:1}

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

これは、Snipmateのリストされた問題であり、2年間であったので、それが修正されるのを待って息を止めません。

私は現在、プロモーションツアーに参加しています ultisnips StackOverFlowで。 ultisnipsは逃げるチャーをサポートします、対応するスニペットは次のようになります:

snippet s
\$1
endsnippet

Snipmate Snippetsの変換スクリプトはUltisNipsで出荷されるため、切り替えは簡単です。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top