Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sublimetext2 重新映射升华文本2 Ctrl-Q以停止意外退出_Sublimetext2 - Fatal编程技术网

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" }