sublimetext2 – 覆盖Sublime Text 2Plain Tasks中的默认键绑定

sublimetext2 – 覆盖Sublime Text 2Plain Tasks中的默认键绑定,第1张

概述我有一个问题覆盖了ST2中 PlainTasks插件的一些默认键映射.该插件定义了我用于输入波兰语字符的alt c和alt o快捷键,因此我将以下行添加到我的Packages / User / Default(OSX).sublime-keymap: // ć and ó for PlainTasks{ "keys": ["super+alt+c"], "command": "plain_tas 我有一个问题覆盖了ST2中 PlainTasks插件的一些默认键映射.该插件定义了我用于输入波兰语字符的alt c和alt o快捷键,因此我将以下行添加到我的Packages / User / Default(OSX).sublime-keymap:

// ć and ó for PlainTasks{ "keys": ["super+alt+c"],"command": "plain_tasks_cancel","context": [{"key": "selector","operator": "equal","operand": "text.todo" }] },{ "keys": ["super+alt+o"],"command": "plain_tasks_open_link","context": [{ "key": "selector","operand": "text.todo" }] }

但是,PlainTasks一直忽略我自己的设置.如果我更改Packages / PlainTasks / Default(OSX).sublime-keymap,下次打开ST2或下次Package Control更新包时,它将被默认覆盖,我不确定.

想法为什么会这样?

解决方法 我快速查看了键绑定,并且它们适当地使用了上下文,因此重用超级绑定没有问题.除了对普通任务命令的重新绑定之外,还需要在用户键绑定中重新绑定输入键.在用户密钥绑定中也插入以下条目.

{"keys": ["alt+c"],"command": "insert","args": {"characters": "ć"}},{"keys": ["alt+o"],"args": {"characters": "ó"}}
总结

以上是内存溢出为你收集整理的sublimetext2 – 覆盖Sublime Text 2 / Plain Tasks中的默认键绑定全部内容,希望文章能够帮你解决sublimetext2 – 覆盖Sublime Text 2 / Plain Tasks中的默认键绑定所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1042893.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存