我正在尝试映射Cmd-Delete(在我的Mac上)以删除Sublime Text 2中的当前行。我在ST2键绑定文件中添加了以下行:
{ "keys": ["super+delete"], "command": "run_macro_file", "args": {"file": "Packages/Default/Delete Line.sublime-macro"} },
它不起作用,即Cmd-Delete保留默认"删除到行的开头"捆绑。我的所有其他键绑定,包括绑定文件中上面一行之前和之后列出的那些,都可以工作。
我做错了什么?
答案 0 :(得分:2)
将“密钥”值从["super+delete"]
更改为["super+backspace"]
。
答案 1 :(得分:0)
如果您将自定义绑定放在键绑定列表的末尾(不要忘记修复尾随逗号!),它应该可以工作。否则,设置“super + delete”的任何后续绑定都将覆盖(即重置为默认值)super + delete。