根据这个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"
}
]
但它似乎不起作用。对此的任何帮助都会很棒。谢谢。
答案 0 :(得分:0)
尝试将其设置为以下内容:
[
{
"button": "button1",
"count": 1,
"modifiers": ["ctrl", "alt"],
"press_command": "drag_select",
"command": "goto_definition"
}
]
"modifiers"
数组需要将各个键作为单独的值,以逗号分隔 - ["ctrl", "alt"]
,而不是将它们一起与加号+
连接在一起。这是键盘映射和鼠标图之间的差异之一。