在Mac上,按Cmd+ Enter将发送当前消息(在Windows上为Ctrl+ Enter)。我经常不小心碰到这个问题,然后在完成处理之前先发送电子邮件。通常,这是因为我试图按Cmd+ ]来缩进一些文本,但是该]键恰好Enter位于键盘的旁边,有时我打错了。
是否可以通过Gmail设置或Greasemonkey脚本/ Firefox插件禁用此快捷方式?
在Mac上,按Cmd+ Enter将发送当前消息(在Windows上为Ctrl+ Enter)。我经常不小心碰到这个问题,然后在完成处理之前先发送电子邮件。通常,这是因为我试图按Cmd+ ]来缩进一些文本,但是该]键恰好Enter位于键盘的旁边,有时我打错了。
是否可以通过Gmail设置或Greasemonkey脚本/ Firefox插件禁用此快捷方式?
Answers:
让我们澄清一下:不幸的是,这实际上是不可能的。但是,您可以更改其他键盘快捷键。
无论您是否启用了Gmail键盘快捷键,Gmail中都有某些键盘快捷键始终处于启用状态(请参见下文)。根据Gmail的键盘快捷键帮助:
始终打开的快捷方式
无论您是否启用了键盘快捷键设置,这些导航和格式快捷键都可以使用。
该Cmd+ Enter快捷键是一个Gmail的键盘快捷键,将永远被打开,无论键盘快捷键是否被启用。
您可以通过转到“设置”(齿轮图标)并选择“ 常规”标签来禁用Gmail键盘快捷键。大约在中途,您可以选择键盘快捷键:选项,然后打开或关闭快捷键。只要确保单击底部的“ 保存更改”,就可以完成所有设置。
如果您在设置面板中转到“ 实验室”,则可以启用“ 自定义”键盘快捷键,该快捷键应允许您编辑自己喜欢的快捷键(必须启用键盘快捷键才能起作用)。请从“ 禁用一些gmail快捷键”线程中查看有关此问题的答案。
CMD
+ Enter
启用快捷键时始终打开,不幸的是,我使用了许多键盘快捷键,但我只想禁用发送快捷键。
Safari使用Keystroke Extension拦截密钥并执行无害操作的解决方案:
评论:一些高级功能,例如按域排除键;未试
FWIW我自己的需求场景来自使用许多JetBrains工具,其中CMD + Enter插入一行,使光标完全位于屏幕上的位置以及新行的开头(编码甜美)。自动试用Gmail片段后,必须进行修复。
在Mac上,这也困扰着我,我一直用⌘+ 粘贴,V然后过快按Enter键- 捕获了⌘+ Enter并发送消息。
我的解决方案是简单地重新映射Cmd+ Enter键,如下所示:Apple→系统偏好设置→键盘,然后选择键盘部分,然后选择诸如“将焦点移至状态菜单”之类的无害选项,然后选择该操作,然后按⌘+ Enter(Cmd+ Enter) 。
可能有一个更优雅的解决方案,但这对我有用。