Einfügen von 1 US -Dollar in einen Ausschnitt mit Snipmate
Frage
Wie kann ich ein wörtliches Einfügen einfügen? $1
in einem Snippet mit Snipmate? Ich konnte diese Informationen im Handbuch nicht finden…
Führt zu nichts (versucht, einen Platzhalter zu finden):
snippet s
$1
Führen in $
nur:
snippet s
$$1
Lösung
Ich fand eine Problemumgehung. Verwenden $${0:1}
. Snipmate interpretiert $ {0} nicht, scheint aber stattdessen den Standardtext einzufügen.
Andere Tipps
Grundsätzlich können Sie nicht. Die nächstgelegene Problemumgehung verwendet Standardtext:
snippet s
$${1:1}
Dadurch müssen Sie einmal die Registerkarte klicken.
Dies ist ein aufgelistetes Problem mit Snipmate - und seit zwei Jahren würde ich nicht den Atem anhalten, um es zu reparieren.
Ich bin derzeit auf einer Werbereise für Ultisnips auf Stackoverflow. Ultisnips unterstützt entkommenen Schichten, das entsprechende Snippet sieht so aus:
snippet s
\$1
endsnippet
Ein Konvertierungsskript für Snipmate -Snippets wird mit Ultisnips versendet, sodass das Schalten einfach ist.