【发布时间】:2013-03-03 13:34:03
【问题描述】:
在 Sublime Text 3 中,我想禁用 enter 键以从自动完成下拉菜单中选择一个项目,并且只允许 tab 键这样做。
我在内置的Default (OSX).sublime-keymap 文件中找到了这个部分:
{ "keys": ["enter"], "command": "commit_completion", "context":
[
{ "key": "auto_complete_visible" },
{ "key": "setting.auto_complete_commit_on_tab", "operand": false }
]
},
似乎如果我从配置中删除它 enter 将不会在下拉列表中选择项目。不幸的是,不建议更改此文件,仅在我的User 文件中覆盖它。如果不修改.app 的内容,我认为我实际上无法编辑它。
我试图通过删除不同的部分来覆盖它,并且还删除了除 "keys": ["enter"] 之外的所有内容,但似乎没有任何效果。
如果不修改内置的 Default (OSX).sublime-keymap 并且只修改 User/Default (OSX).sublime-keymap 文件,我将如何实现这一目标?
【问题讨论】:
标签: autocomplete sublimetext3 keyboard-shortcuts sublimetext