Sublime Text 4按下Esc无法关闭自动补全框的问题如何解决
Mac版Sublime Text 4 Esc无法关闭自动补全框修复方案
Sublime Text 4默认调整了Esc键的绑定优先级,关闭自动补全的触发逻辑层级低于退出多选、模拟Vim模式等操作,所以会出现全新安装状态下Esc无法关闭补全框的问题,可通过自定义快捷键修复:
- 打开Sublime Text 4,点击顶部菜单栏
Sublime Text>Settings>Key Bindings,进入快捷键配置界面 - 在右侧用户自定义配置面板中,插入如下规则:
{ "keys": ["escape"], "command": "hide_auto_complete", "context": [ { "key": "auto_complete_visible", "operand": true } ] }
- 保存配置文件后重启Sublime Text即可生效,该规则仅在自动补全框弹出时触发Esc关闭补全的逻辑,不会影响其他场景下Esc键的原有功能
如果你安装了Vim模拟类插件,需要将上述配置放在所有Vim相关快捷键规则的上方,保证优先级生效。
内容的提问来源于stack exchange,提问作者Ishan Srivastava
相关产品推荐
相关产品推荐

