SublimeText3 двойной обратный слеш во фрагменте

631
sloewen

Я использую SublimeText3 с LaTeXTools для своей работы с LaTeX и хочу, чтобы он вставлял двойную обратную косую черту + перевод строки при нажатии Ctrl + Enter. Как это:

asdf\\ foobar 

Я попытался вставить следующее в «Default (Linux) .sublime-keymap»:

{ "keys": ["ctrl+enter"], "command": "insert_snippet", "args": {"contents": "\\\\\n"}, "context": [ {"key": "selector", "operator": "equal", "operand": "text.tex.latex"} ] } 

Но то, что он создает на Ctrl + Enter, это:

asdf\ foobar 

Почему это и как я могу решить это?

1
Вы пытались добавить дополнительные «косые черты» в «содержимое»? :) Karan 9 лет назад 1
о черт. слишком просто почему я не придумал это? Спасибо :-) sloewen 9 лет назад 0

1 ответ на вопрос

1
sloewen

Решение (спасибо Карану):

Вставьте в «Default (Linux) .sublime-keymap»:

{ "keys": ["ctrl+enter"], "command": "insert_snippet", "args": {"contents": "\\\\\\\\\n"}, "context": [ {"key": "selector", "operator": "equal", "operand": "text.tex.latex"} ] }