![SublimeText3 代码片段中的双反斜杠](https://linux22.com/image/1447676/SublimeText3%20%E4%BB%A3%E7%A0%81%E7%89%87%E6%AE%B5%E4%B8%AD%E7%9A%84%E5%8F%8C%E5%8F%8D%E6%96%9C%E6%9D%A0.png)
我使用 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):
插入“Default (Linux).sublime-keymap”:
{
"keys": ["ctrl+enter"],
"command": "insert_snippet",
"args": {"contents": "\\\\\\\\\n"},
"context":
[
{"key": "selector", "operator": "equal", "operand": "text.tex.latex"}
]
}