{ "keys": ["ctrl+v"],"command": "paste" },{ "keys": ["ctrl+shift+v"],"command": "paste_and_indent" },
我用我的用户密钥绑定覆盖了它们
{ "keys": ["alt+k"],{ "keys": ["ctrl+k"],
(我使用Dvorak,这意味着你的V是我的K.另外,我想要将paste_and_indent作为默认值.)
但是ctrl k执行粘贴,而不是paste_and_indent.我通过打开控制台中的命令日志来确定这一点
sublime.log_commands(True)
但是,如果我将paste_and_indent命令设置为其他内容,例如ctrl alt k或alt k,则它会正确调用paste_and_indent.
我查看了所有已安装软件包的密钥绑定,并且没有看到使用ctrl k的任何其他命令.除了语法之外,我还禁用了几乎所有的包(我甚至不小心disabled Package Control),但是,ctrl k只执行粘贴.
如何确定并修复此冲突,以便ctrl k执行paste_and_indent?
解决方法 查看FindKeyConflicts
插件.在各种上下文中,有几种选项可以查看所有键绑定,或者只是冲突绑定.所有选项均可通过命令选项板获得. 总结 以上是内存溢出为你收集整理的sublimetext2 – 如何诊断和修复Sublime Text 3中的键绑定冲突?全部内容,希望文章能够帮你解决sublimetext2 – 如何诊断和修复Sublime Text 3中的键绑定冲突?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)