Sublimetext2 重新映射升华文本2 Ctrl-Q以停止意外退出

Sublimetext2 重新映射升华文本2 Ctrl-Q以停止意外退出,sublimetext2,Sublimetext2,我在Sublime Text 2中一直按Ctrl+Q。我是否可以将Quit命令重新映射到,以便此键绑定不起作用或需要Ctrl+Q+Q 我试着把它映射成null- [ { "keys": ["ctrl+q"], "command": "" } ] 我相信你需要给它一些指令。带有空命令的条目将被忽略。试着做 [ { "keys": ["ctrl+q"], "command": "noop" } ] 最简单的方法是使用Package Control进行安装,它会重新映射Ctrl+Q

我在Sublime Text 2中一直按Ctrl+Q。我是否可以将Quit命令重新映射到,以便此键绑定不起作用或需要Ctrl+Q+Q

我试着把它映射成null-

[
    { "keys": ["ctrl+q"], "command": "" }
]

我相信你需要给它一些指令。带有空命令的条目将被忽略。试着做

[
    { "keys": ["ctrl+q"], "command": "noop" }
]

最简单的方法是使用Package Control进行安装,它会重新映射Ctrl+Q以询问您是否要退出、关闭视图或窗口、保存或不执行任何操作:


然后,您可以键入Ctrl+Q,然后键入Enter退出。

这是一个老问题,但仍然:

在MacOS中,Ctrl(对于Ctrl+Q)是超级的,因此解决方案如下:

{ "keys": ["super+q"], "command": "noop" }
我将退出重新映射到Super+Alt+Q:


您是否尝试过从
键绑定-默认值
文件中删除
ctrl+q
绑定?嗨,skuroda-我尝试过这种方法,但不幸的是,它不起作用。我想这可能是我必须在操作系统中处理的事情。这在OS X上对我很有效。在Windows上,它看起来像是
super
映射到Windows键:我最喜欢这个。
{ "keys": ["super+q"], "command": "noop" },
{ "keys": ["super+alt+q"], "command": "exit" }