Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sublimetext3 如何为Sublimitext 3中的快速打开文件绑定双移位[shift+;shift]?_Sublimetext3_Key Bindings - Fatal编程技术网

Sublimetext3 如何为Sublimitext 3中的快速打开文件绑定双移位[shift+;shift]?

Sublimetext3 如何为Sublimitext 3中的快速打开文件绑定双移位[shift+;shift]?,sublimetext3,key-bindings,Sublimetext3,Key Bindings,我正在尝试实现类似Intellij的双班导航。 我发现它被称为“快速打开文件”的“序列键绑定” 因此,我在.sublime keymap---USER { "keys": ["shift", "shift"], "command": "show_overlay", "args": {"overlay": "goto", "text": "@"} } 但它不起作用。我该怎么做?我想你做不到shift、ctrl、alt和super是修饰符。您至少需要一个“正常”键(非修改器

我正在尝试实现类似Intellij的双班导航。 我发现它被称为“快速打开文件”的“序列键绑定”

因此,我在
.sublime keymap---USER

{ 
  "keys": ["shift", "shift"],  
  "command": "show_overlay", 
  "args": {"overlay": "goto", "text": "@"} 
} 

但它不起作用。我该怎么做?

我想你做不到
shift
ctrl
alt
super
是修饰符。您至少需要一个“正常”键(非修改器)

作为替代方案,以下是您可以做的:

{ "keys": ["g", "g"], "command": "show_overlay", 
  "args": { "overlay": "goto", "text": "@" } }
如果你从不一次键入两个
g
,那就太好了,否则,请更改它:wink:

(将要发生的事情是插入第一个
g
,但如果您再次按
g
,它将删除这两个按钮并运行命令)


希望这有帮助

现在在Sublime Text 4中,修改键可以作为键绑定的一部分使用

所以现在!