我正在努力实现Intellij,就像双班制导航一样。 我发现它被称为"序列密钥绑定" for"快速打开文件"。
因此,我在.sublime-keymap --- USER
{
"keys": ["shift", "shift"],
"command": "show_overlay",
"args": {"overlay": "goto", "text": "@"}
}
但它没有用。我怎么能这样做?
答案 0 :(得分:3)
我认为你不能这样做。 shift
,ctrl
,alt
和super
是修饰符。你需要至少一个"正常" key(非修饰符)。
作为替代方案,您可以做以下事情:
{ "keys": ["g", "g"], "command": "show_overlay",
"args": { "overlay": "goto", "text": "@" } }
如果您从未输入两个g
,那么它很棒,否则,请更改它:wink:
(将要发生的是第一个g
将被插入,但如果您再次按下g
,它将删除它们并运行命令)
希望这有帮助!
答案 1 :(得分:1)
现在在 Sublime Text 4 中,修饰键可以用作键绑定的广告部分。 Sublime Text 4 Changelog
那么现在! ?
{ "keys": ["shift", "shift"], "command": "show_overlay",
"args": { "overlay": "goto", "text": "@" } }