Sublime text:如何禁用自动匹配'报价'

时间:2017-11-21 18:03:44

标签: sublimetext3 sublimetext

这是我的问题:在常见的口齿不清,单引号'不用于字符串,因此不会与另一个引号成对出现,因此崇高文本自动插入另一个引用弊大于利。如何为lisp 禁用该选项,仅针对单引号?

2 个答案:

答案 0 :(得分:2)

只需将键绑定添加到您的键盘映射(您可以在首选项,键绑定中找到),然后在用户选项卡中粘贴:

{
"keys": ["'"], "command": "insert", "args": {"characters": "'"},
"context":
[
    { "key": "selector", "operator": "equal", "operand": "source.lisp" }
]
},

如果您还有其他需要,请告诉我!我用崇高的文本测试了它(我也用它)

答案 1 :(得分:0)

如果进入Sublime Text 3的“首选项”>“设置”,则应该看到可以手动控制的各种首选项。此行控制引号的自动配对:

// Controls auto pairing of quotes, brackets etc
"auto_match_enabled": true,

要覆盖它,请将"auto_match_enabled": false添加到括号之间的右窗格(用户偏好)中,并保存以更新您的首选项。如果您已经在右窗格中设置了首选项,请确保使用','分隔JSON属性。