sublimetext2 – 如何诊断和修复Sublime Text 3中的键绑定冲突?

sublimetext2 – 如何诊断和修复Sublime Text 3中的键绑定冲突?,第1张

概述我的默认粘贴 key-bindings是 { "keys": ["ctrl+v"], "command": "paste" },{ "keys": ["ctrl+shift+v"], "command": "paste_and_indent" }, 我用我的用户密钥绑定覆盖了它们 { "keys": ["alt+k"], "command": "paste" },{ "keys": ["ctr 我的默认粘贴 key-bindings是
{ "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中的键绑定冲突?所遇到的程序开发问题。

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

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

原文地址: http://outofmemory.cn/web/1107727.html

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

发表评论

登录后才能评论

评论列表(0条)

保存