Вопрос

Как я могу вставить буквальный $1 В фрагменте, используя Snipmate? Я не мог найти эту информацию в руководстве ...


Ничего не приводит к тому, чтобы найти заполнителя):

snippet s
    $1

Результат в $ Только:

snippet s
    $$1
Это было полезно?

Решение

Я нашел обходной путь. Использовать $${0:1}. Анкет Snipmate не интерпретирует $ {0}, но, кажется, вместо этого вставляет текст по умолчанию.

Другие советы

По сути, вы не можете. Ближайший обходной путь использует текст по умолчанию:

snippet s
    $${1:1}

Это требует, чтобы вы нажимали вкладку один раз.

Это перечисленный вопрос с Snipmate - и был в течение двух лет, поэтому я бы не задержал дыхание, ожидая его исправления.

В настоящее время я нахожусь в рекламном туре для Ultisnips на Stackoverflow. Поддержка Ultisnips сбегает от Chars, соответствующий фрагмент выглядит так:

snippet s
\$1
endsnippet

Сценарий преобразования для фрагментов Snipmate поставляется с Ultisnips, поэтому переключение легко.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top