gpt4 book ai didi

sublimetext3 - 如何防止 Sublime Text 3 跳过括号?

转载 作者:行者123 更新时间:2023-12-01 08:41:25 24 4
gpt4 key购买 nike

我在 Ubuntu 16.04 上使用 Sublime Text 3 Build 3114,这个 ST3“功能”让我发疯。

如何防止 Sublime Text 3 跳过结束括号。您可以在下面的 GIF 中看到该行为。在那个 gif 中,我只按下关闭括号 ) .正如您所看到的,前两个括号没有注册,因为它们已经存在,ST 只是跳过现有的一个,并且当光标后没有关闭括号时只绘制括号。

是否有禁用此行为的设置?

enter image description here

最佳答案

一种可能性是设置 "auto_match_enabled": false在您的用户偏好中。这将确保 ) 始终插入一个括号。
但是,这确实意味着在键入 ( 时,它永远不会自动插入右括号。

如果您不想失去此自动配对功能,可以在用户键绑定(bind)文件中插入以下内容:

{ "keys": [")"], "command": "insert", "args": {"characters": ")"}, "context":
[
{ "key": "setting.auto_match_enabled", "operator": "equal", "operand": true },
{ "key": "selection_empty", "operator": "equal", "operand": true, "match_all": true },
{ "key": "following_text", "operator": "regex_contains", "operand": "^\\)", "match_all": true }
]
},

这将覆盖在括号上移动的默认键绑定(bind)。

关于sublimetext3 - 如何防止 Sublime Text 3 跳过括号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39595417/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com