使用up或滚动自动完成列表时down,如果在任一方向上走得太远(例如,没有更多建议),列表将关闭.
我想要的行为是在到达结束而不是关闭时使列表换行.
通过分配此热键,可以通过向下滚动轻松修复:
{ "keys": ["down"], "command": "auto_complete", "context":
[ { "key": "auto_complete_visible" } ]
},
Run Code Online (Sandbox Code Playgroud)
这是因为该auto_complete命令具有内置功能,可以在每次调用时向下滚动,这就是热键的工作原理.
......但向上滚动是不同的.我尝试了大约20种不同的热键和宏组合但没有成功.
我几乎可以肯定,实现这种行为的唯一方法是使用插件,但不幸的是我的Python技能等级为零.
如果重要,我用ctrl+ 手动调用自动完成space(自动弹出窗口被禁用).
我正在使用Sublime Text 2.