【问题标题】:How to bind double shift [shift+shift] for quick opening files in SublimeText 3?如何在 Sublime Text 3 中绑定双档 [shift+shift] 以快速打开文件?
【发布时间】:2017-01-04 07:11:16
【问题描述】:

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

因此,我在.sublime-keymap --- USER 中添加了这一行

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

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

【问题讨论】:

    标签: sublimetext3 key-bindings


    【解决方案1】:

    我认为你做不到。 shiftctrlaltsuper修饰符。您至少需要一个“普通”键(非修饰符)。

    作为替代方案,您可以这样做:

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

    如果你从不一次输入两个g,那很好,否则,改变它:wink:

    (会发生第一个g会被插入,但是如果你第二次按下g,它将同时删除它们并运行命令)

    希望这会有所帮助!

    【讨论】:

      【解决方案2】:

      现在在 Sublime Text 4 中,修饰键可以用作键绑定的一部分。 Sublime Text 4 Changelog

      所以现在! ?

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

      【讨论】:

        猜你喜欢
        • 2018-02-23
        • 1970-01-01
        • 2016-09-24
        • 1970-01-01
        • 2014-05-26
        • 2023-03-07
        • 2021-11-25
        • 1970-01-01
        相关资源
        最近更新 更多