确定是否已在Sublime Text中指定了键序列

时间:2013-05-21 18:07:28

标签: sublimetext2 sublimetext keymapping sublimetext3

Sublime Text(2 | 3)是否有API方法或某种方法来确定是否已分配快捷方式或热键序列?我安装了很多插件和宏,并且在创建新插件和宏时,很难确定将其分配给哪个键序列,因此我不会与其他内容发生冲突。可以在.sublime-keymapPackages/Default中的Packages/User个文件中分配密钥绑定,以及任何想要分配它们的插件。为了使事情变得更复杂,我在三个不同的操作系统上工作,每个平台都有不同的键盘映射。我是否必须自己手动搜索所有的keymap文件,或者有更好的方法吗?

1 个答案:

答案 0 :(得分:11)

您可以尝试安装并使用FindKeyConflicts

您也可以打开控制台 ctrl + `并输入sublime.log_commands(True)。然后,您可以输入快捷键/键序列,看看它是什么(如果有的话)。