Sublime Text - 移除插件的快捷键映射

3
在ST3中,我想保留super+alt+v的默认键映射,它是粘贴历史菜单。
然而,我想使用的插件会覆盖默认键映射中的这些键。我能删除插件中的super+alt+v快捷方式或整个键映射吗?
这是我想要保留的内容(来自“Default(OSX)。sublime-keymap”)
{ "keys":[“super+option+v"],“command”:“paste_from_history” }
这是罪魁祸首:
{ "keys":[“super+alt+v"],“command”:“text_pastry_insert_text”,“args”:{“clipboard”:true,“separator”:“\n”}}

插件的偏好设置里没有吗?插件叫什么名字?你刚刚让我在ST3中发现了一个新的快捷方式 =) - Martin
这个插件是Text Pastry。我在设置菜单中没有看到任何内容。我认为需要修改或覆盖键位映射。 - sweeds
2
嘿,我刚在他们的Readme上看到了这个:https://github.com/duydao/Text-Pastry#key-bindings “像往常一样,您可以使用用户按键文件来设置自己的按键绑定。” ;) - Martin
1个回答

5

事实证明,插件的用户设置将覆盖插件的默认设置。

因此,我从原始的Sublime默认键位映射中复制了{ "keys": ["super+option+v"], "command": "paste_from_history" },并将其粘贴到Text Pastry/User键位映射中,问题解决了。 感谢@Martin与我讨论这个问题。


似乎在某些情况下,需要重新启动Sublime才能使新的快捷键生效。 - ptim
具体来说,这意味着:点击“首选项” -> “键绑定”,并将所需的键绑定放在用户端。它将优先于插件的键绑定。 - nh2

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接