我正在使用Sublime Text 3并尝试使用ctrl-shift-P访问命令选项板。此快捷方式不起作用。我正在运行Ubuntu 16.04。任何帮助解决这个将不胜感激。命令面板快捷键不能在Sublime Text3中工作
-1
A
回答
0
的两个主要原因为这种状况(无论所讨论的键序列的)是:
- 用户安装的插件或定制密钥被绑定到相同的密钥,这是考虑优先级和停止你期望发生的动作
- 在Sublime甚至看到它之前,一些外部进程正在吃按键。
为了诊断,它可能是,你可以用View > Show Console
或按打开崇高控制台按Ctrl + \,然后输入以下命令:
sublime.log_commands(True)
sublime.log_input(True)
一旦你做到了这一点,按相应的按键序列并检查控制台中的输出。在特定情况下,你应该看到这一点:
key evt: shift+control+p
command: show_overlay {"overlay": "command_palette"}
没有看到您所期望的命令指示其他一些行动,势必有问题的关键,通常该命令将导致你什么导致的问题。
没有看到关键事件意味着某些外部过程正在吃掉钥匙。这可能是一些全球性的程序,或者它可能是操作系统中的一些东西(在Linux中,窗口管理器)。
您也可能完全看到不同的按键事件,这表明您的键盘布局不是Sublime所期望的。
根据情况,您可以禁用任何正在吃钥匙的东西。假设你找不到那是什么或者不想禁用它,或者如果事件显示Sublime看到不同的键,解决方法是更改键绑定。
此过程是查找不起作用的绑定,并将其复制到您的自定义键绑定中,将该键更改为适合Sublime可以看到的内容。
对于核心Sublime键绑定,请查看Preferences > Key Bindings
以查找有问题的键。对于包装,通常在Preferences > Package Settings > PACKAGENAME > Key Bindings
。
在你的情况下,该设置是根据需要在默认键绑定,所以看在默认键绑定产生以下的结合,你可以把你的自定义键绑定和变化:
{
"keys": ["ctrl+shift+p"],
"command": "show_overlay",
"args": {"overlay": "command_palette"}
},
相关问题
- 1. Sublime Text3:带自定义命令的LaTeX工具不能正常工作
- 2. Chrome扩展命令(键盘快捷键)不工作
- 3. 命令提示快捷键
- 4. 指定快捷键命令
- 5. 键盘快捷键的命令路由
- 6. 在VS Code中打开命令选项板的快捷键?
- 7. Sublime Text 3键盘快捷键大胆
- 8. Sublime Text(PC) - 键盘快捷键
- 9. Sublime Text 2 - SFTP插件 - 键绑定快捷键不起作用
- 10. Chrome中的快捷键命令不会阻止默认操作
- 11. Excel快捷键不能在法语键盘上工作
- 12. Linux的命令快捷键变量
- 13. windows命令提示符快捷键
- 14. 的MacVim命令+ $快捷键和Ubuntu
- 15. 键盘快捷方式Sublime Text 2?
- 16. a4j命令按钮不能在弹出式面板下工作
- 17. sublime:将“git:add ...”从命令面板绑定到热键
- 18. 查找:从键盘快捷键在vim中调用的命令
- 19. 命令行C和键盘快捷键(在Mac OS中)
- 20. prop和ctor快捷键+ tab键在vscode中不工作
- 21. source.vue不能在我的vue snippet中使用sublime text3吗?
- 22. R Postgres和快捷命令?
- 23. 键盘快捷键在将窗体添加到面板时不起作用#
- 24. 绑定命令调色板命令的快捷方式?
- 25. Sublime的菜单不显示其快捷键(键绑定)
- 26. Eclipse IDE模板快捷键?
- 27. WPF Fluent Ribbon KeyTip快捷键不会触发命令
- 28. Eclipse RCP:命令的键绑定工作,但快捷键不在菜单中显示
- 29. 快捷命令+下+上
- 30. 如何在Sublime Text中显示或追踪键盘快捷键映射到的命令?
打开使用'View> Show Console'升级控制台,输入'sublime.log_commands(True)'和'sublime.log_input(True)',然后按键并确认控制台显示一个按键事件,并且命令是'show_overlay' 。没有关键事件意味着某些东西是从Sublime窃取密钥,不同的命令意味着你有一个冲突的密钥绑定。 – OdatNurd
没有出现关键事件,但我不知道是什么导致冲突。有任何想法吗? – masonc15
有没有办法改变Command Palette的热键? – masonc15