我正在使用崇高的3(版本:3143),很长一段时间我遇到了一个非常烦人的问题。
每当我键入反引号
`
它会自动完成一对引号
`'
这很烦人,特别是当我只想要两个符号中的一个时,我无法找到我做了什么或者无法阻止以获得这种非常不良的行为
我怀疑这是LaTeXTools正在做的事情;不知道我将禁用什么(自动完成?但是我会失去我需要的自动完成功能,并且也是如此)。
欢迎任何帮助!
答案 0 :(得分:0)
你说得对,this is a keybinding from LaTeXTools:
// autopair quotation marks (`') { "keys": ["`"], "command": "insert_snippet", "args": {"contents": "`$0'"}, "context": [ { "key": "selector", "operator": "equal", "operand": "text.tex.latex"}, { "key": "setting.auto_match_enabled", "operator": "equal", "operand": true }, { "key": "selection_empty", "operator": "equal", "operand": true, "match_all": true } ] },
要删除此行为,因为没有LaTeXTools首选项,可以在User keybindings文件中添加一个新的键绑定来覆盖它,只需插入一个反引号:
{ "keys": ["`"], "command": "insert", "args": {"characters": "`"}, "context":
[
{ "key": "selector", "operator": "equal", "operand": "text.tex.latex"},
{ "key": "setting.auto_match_enabled", "operator": "equal", "operand": true },
{ "key": "selection_empty", "operator": "equal", "operand": true, "match_all": true }
]
},