编辑goto定义的键映射

时间:2014-06-26 07:51:02

标签: sublimetext2 keyboard-shortcuts sublimetext sublimetext3

根据这个question,我补充说:

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

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

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

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

1 个答案:

答案 0 :(得分:0)

尝试将其设置为以下内容:

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

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