【问题标题】:Sublime text: How to disable automatching 'quotes'崇高的文本:如何禁用自动“引号”
【发布时间】:2017-11-21 18:03:44
【问题描述】:

这是我的问题:在普通的 lisp 中,“单引号”不用于字符串,因此不会与另一个引号成对出现,因此崇高文本自动插入另一个引号弊大于利。如何禁用该选项仅适用于 lisp 并且仅适用于单引号?

【问题讨论】:

    标签: sublimetext3 sublimetext


    【解决方案1】:

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

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

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

    【讨论】:

      【解决方案2】:

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

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

      如果您还需要什么,请告诉我!我用 sublime text 测试过(我也用过)

      【讨论】:

      • 正是我想要的!非常感谢!
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-07
      • 2015-04-13
      • 2013-09-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多