SublimeText3-Doppel-Backslash im Snippet

SublimeText3-Doppel-Backslash im Snippet

Ich verwende SublimeText3 mit LaTeXTools für meine LaTeX-Arbeit und möchte, dass es einen doppelten Backslash+Newline einfügt, wenn ich Strg+Eingabe drücke. So:

asdf\\
foobar

Ich habe versucht, Folgendes in „Default (Linux).sublime-keymap“ einzufügen:

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

Aber was es mit Strg+Eingabe erzeugt, ist:

asdf\
foobar

Warum ist das so und wie kann ich das Problem lösen?

Antwort1

Lösung (danke an Karan):

In „Default (Linux).sublime-keymap“ einfügen:

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

verwandte Informationen