在Sublime Text 2中打开控制台的快捷键无法使用。

53

我正在Windows 7上使用Sublime Text 2(版本2.0.1),并且没有为此软件安装任何插件。我可以使用菜单打开控制台,但无法通过ctrl + `快捷键打开控制台。如何解决这个问题?


21
对于从Google跳转到这里的所有人:在德语键盘上,快捷键是STRG+ö。 (注:其中STRG是Ctrl键的德语缩写) - Gordon Mohrin
8
在瑞典键盘上,组合键为Ctrl+ö。 - Johan Wikström
我认为这是操作系统的问题。当我更换操作系统时,这个问题就消失了。 - Wu Zhou
4
在我的英国键盘上,按下 Ctrl+' 可以使用普通的单引号符号,但是反引号命令则无法使用。 - AnnanFay
同样的问题也出现在Sublime Text 3(Build 3083)中。 - MrWhite
显示剩余3条评论
20个回答

115

魔术键盘 - 美式英语 - 苹果

即使细节问题涉及Windows 7,该标题本身也会使得这个答案在任何操作系统的Google搜索结果中出现。因此,尽管详情涉及Windows 7,我还是包含了Mac快捷方式的图片,因为它将节省一些人很多时间。
输入图片描述


1
下面@Samih的回答有帮助吗?我在Windows 8上使用英国键盘时遇到了同样的问题。反引号字符在首选项中明确定义为快捷键,但我必须使用常规的撇号才能使其正常工作。我想知道引号配对代码是否会妨碍它?ST论坛现在无法访问,所以我无法检查... - dsl101
我的英国键盘使用Ctrl + `无法正常工作。 - cardeol
这在我使用过的各种英国和新西兰键盘上从来没有起作用,但我刚刚发现另一个Windows应用程序正在劫持这个快捷方式。在这种情况下,我正在使用ConEmu,并且它正在使用Ctrl+`来最小化/最大化应用程序。当我从ConEmu中移除它后,它就在Sublime中起作用了。 - robjingram

25

英国键盘

使用Ctrl+'打开控制台。

当按下Ctrl+`时,Sublime Text无法接收任何内容。因此无法使用此组合键进行任何操作。

当按下Ctrl+'时,Sublime Text实际上会接收到Ctrl+`

调试快捷键

要查看Sublime Text接收到的内容,请在控制台中输入sublime.log_input(True)。 显然,将True更改为False可以关闭此功能。

其他程序可以接收物理Ctrl+`组合键,因此问题似乎出现在Sublime Text内部。


1
简而言之,在英国键盘上,使用 Ctrl+'。+1 - zelanix
调试模式是关键!谢谢! - Tomas Gonzalez

16
如果其他方法都失败了,请尝试“查看”>“显示控制台”。当我运行conemu时,它似乎会占用ctrl-`并将其用于最小化\恢复。所以我确实可以获得控制台,只是不是Sublime Text的控制台...

1
谢谢,这正是我在寻找的。 - Gustavo Muenz
这是键盘和语言无关的方式。运行良好。 - Hexodus

7
解决方案/解决方法:使用偏好选项,您可以更改键绑定。我已经将我的更改为ctrl+f1

4
你具体怎么做呢?我应该在我的按键绑定文件中添加什么? - RedXVII
5
在Sublime Text 3中,打开"Preferences > Key Bindings - User",将以下内容粘贴进去:{ "keys": ["ctrl+f1"], "command": "show_panel", "args": {"panel": "console", "toggle": true} }。你可以在"Key Bindings - Default"中查看所有绑定键。 - mcissel

6
巴西葡萄牙语(ABNT2)的快捷键是Control + Shift + Alt Gr (右) + `。这个组合非常复杂,值得重新定义为更直观的Control + '(在Tab键上面的键)。 enter image description here

5
这个问题很古老,但我刚注意到在我的Windows 7上,Ctrl + '(撇号)打开的是控制台,而不是似乎已经被记录在各处的Ctrl + `(反引号)。
尽管我使用Sublime Text 3而不是2,但我使用的是英国键盘。
希望这能让每个人的事情变得简单一些。

这里也一样 - 感谢您的回答!最终我可以打开控制台,而不是徒劳地寻找哪个应用程序正在使用 CTRL+` 组合键! - dsl101
我正在使用一台装有 Sublime Text 3 的 Windows 8.1 虚拟机,使用美式键盘的 Mac 电脑。这对我有效。 - harperville
2
不仅是“文档”,反引号也用于“键绑定”。然而,在某些系统(包括我的系统)中需要使用撇号。这似乎是Sublime Text的一个错误(?)- Hamish在他的答案中解释得更详细。 - MrWhite

5
芬兰/瑞典/德国/匈牙利键盘布局: ctrl + ö

4
在土耳其键盘上,可以通过按下 Ctrl + Alt Gr + , 键来实现此操作。

3
在法语键盘(Azerty)中,请使用“ctrl”+“ù”组合键。

2

我注意到了这个差异。我在问题上犯了一个错误。我不能使用ctrl + `来打开控制台。 - Wu Zhou
那么您需要提供更多的细节,比如您使用的Sublime版本(首先)。这对我在Windows 7上绝对有效,所以这不是ST的问题。 - Onorio Catenacci
我在Sublime2中遇到了完全相同的问题——控制台的快捷方式也不起作用。 - Ben Lessani
非常有趣的是,对我来说情况恰恰相反,也许是因为我在我的Mac上运行SublimeText2的Windows 7虚拟机(bootcamp),但我应该重新启动进入bootcamp并测试这个理论。尽管我的键位映射文件明确将快捷键设置为反引号,但控制台实际上响应ctrl+'(单引号)。不知道这是怎么发生的 - 别问我在弄清楚之前工作了多长时间.... - David Woods

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接