【问题标题】:Edit the key map for goto definition编辑 goto 定义的键映射
【发布时间】:2014-08-16 23:43:16
【问题描述】:

根据这个question,我添加了这个:

[
    {
        "button": "button1", 
        "count": 1, 
        "modifiers": ["ctrl"],
        "press_command": "drag_select",
        "command": "goto_definition"
    }
]

%appdata%\Sublime Text 3\Packages\User 中名为Default (Windows).sublime-mousemap 的文件。它工作得很好。这里唯一的问题是崇高文本的多选功能不起作用,所以我想我可以编辑它以保持多选(ctrl + alt + click) or (ctrl + shift + click)

[
    {
        "button": "button1", 
        "count": 1, 
        "modifiers": ["ctrl + alt"],
        "press_command": "drag_select",
        "command": "goto_definition"
    }
]

但它似乎不起作用。对此的任何帮助都会很棒。谢谢。

【问题讨论】:

    标签: sublimetext2 keyboard-shortcuts sublimetext sublimetext3


    【解决方案1】:

    尝试将其设置为以下:

    [
        {
            "button": "button1", 
            "count": 1, 
            "modifiers": ["ctrl", "alt"],
            "press_command": "drag_select",
            "command": "goto_definition"
        }
    ]
    

    "modifiers" 数组需要将单独的键作为单独的值,用逗号分隔 - ["ctrl", "alt"],而不是用加号 + 将它们连接在一起。这是键盘映射和鼠标映射的区别之一。

    【讨论】:

    • 仅供参考,我在您的链接问题中编辑了答案以澄清这一点。
    猜你喜欢
    • 2013-04-20
    • 2017-03-05
    • 1970-01-01
    • 1970-01-01
    • 2019-02-09
    • 1970-01-01
    • 2020-07-03
    • 1970-01-01
    • 2023-01-14
    相关资源
    最近更新 更多