我正在使用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