安装Sublime Text 3(Build 3059)之后,我尝试配置一些键绑定,就像我过去一样。所以我在“Preferences \ Key Bindings - User”中配置了这个:
[
{ "keys": ["ctrl+space"], "command": "toggle_comment", "args": { "block": false } }
]
嗯,这根本不起作用。当我将鼠标悬停在“Edit \ Comment \ Toggle Comment”上时,我可以看到键绑定被注册,因为“Toggle Comment”文本旁边的灰色键显示了键绑定。当我单击切换注释菜单项而不是键绑定时,注释有效。
绑定shift+space
评论按预期工作时。那么,为什么不ctrl+space
呢?
答案 0 :(得分:1)
Syntax
时才能正常工作。按 Ctrl + Shift + P 并输入语法名称,例如Java
,C++
,{ {1}},PHP
,Ruby
等...
SQL
控制 + /
控制 + 移 + /
答案 1 :(得分:1)
也许不是Sublime Text 3的问题。
键盘快捷键在到达编辑器之前就抓住了它。
当你在ubuntu 14.04上时,我最好的猜测是ibus。
在启动板上查看问题:ibus breaks emacs and eclipse control-space keybinding
也许给定的解决方法run "ibus exit" in .config/lxsession/Lubuntu/适合您。
欢呼声,
马丁
答案 2 :(得分:0)
所以,它与ibus有关。我可以按照以下步骤修复它:
$ sudo apt-get install dconf-editor
$ dconf-editor
desktop \ ibus \ general \ hotkey
triggers
的值从['<Control>space']
更改为[]
答案 3 :(得分:-1)
我有同样的问题。我找到了解决此问题的简便方法。
首先输入html
,然后按tab
。会的。
另外,您可以按Ctrl+Shift+P
来查看更多快捷方式。