如何更改 Sublime Text 3 中的自动完成 select 键?
How to change the auto-complete select key in Sublime Text 3?
我用了一段时间vim,在vim自动完成,我用'tab''down'来select下一个候选,'shift+tab' 'up' 给 select 之前的候选人,'enter' 确认完成。
但是在Sublime Text 3中,我发现'tab'和'enter'都是确认完成,只有'up''down'是selectprevious/next候选人。
如何设置像vim自动完成模式这样的键?
只需将此添加到您的键盘映射:
{
"keys": ["tab"],
"command": "move",
"args": {"by": "lines", "forward": true},
"context": [{"key": "auto_complete_visible"}]
},
{
"keys": ["shift+tab"],
"command": "move",
"args": {"by": "lines", "forward": false},
"context": [{"key": "auto_complete_visible"}]
},
上下文 auto_complete_visible
仅当自动完成弹出窗口可见时才启用键绑定。
我用了一段时间vim,在vim自动完成,我用'tab''down'来select下一个候选,'shift+tab' 'up' 给 select 之前的候选人,'enter' 确认完成。
但是在Sublime Text 3中,我发现'tab'和'enter'都是确认完成,只有'up''down'是selectprevious/next候选人。
如何设置像vim自动完成模式这样的键?
只需将此添加到您的键盘映射:
{
"keys": ["tab"],
"command": "move",
"args": {"by": "lines", "forward": true},
"context": [{"key": "auto_complete_visible"}]
},
{
"keys": ["shift+tab"],
"command": "move",
"args": {"by": "lines", "forward": false},
"context": [{"key": "auto_complete_visible"}]
},
上下文 auto_complete_visible
仅当自动完成弹出窗口可见时才启用键绑定。