如何在Mac OSX上的iMessage中按返回键插入新行


27

有谁知道在Mac OSX上的iMessage中是否可以将返回键设置为下一行而不是发送消息?


2
您是否尝试过Shift + Enter?您是在寻找组合键来做,还是完全替换返回键功能
smoooosher 2015年

1
那没有用
似乎

抱歉,我当时正在思考。Option + Return或Control + Return均可解决问题。
smoooosher 2015年

1
这个问题尚未收到正确答案,但可以解决。我找到了一个看起来更符合人体工程学设计的部分答案:apple.stackexchange.com/a/236255/22003
2013年

Answers:


40

option+ returncontrol+ return输入新行。

编辑:向操作员添加了其他组合键:smoooosher的注释


3
我发现了另一种有趣的解决方法:[ctrl] + [Q],[return]。••••这是提醒[ctrl] + [Q]功能的好方法。
2013年

1
@danielAzuelos control-Q做什么?
蒂莫西·穆勒-哈德

@larsmoa,丹尼尔·阿祖鲁斯(daniel Azuelos)的评论确实有效,并且退出应用程序的是⌘Q不是^ Q!
user3439894 '17

1
对不起这是我的错。我将删除先前的评论
拉斯莫阿

我总是忘记了这一点,因为Slack相反。
brandonscript

0

没有可用于控制该事件的首选项,但是我想知道是否可以覆盖与Enter键关联的事件?以下命令将Enter键映射到菜单项命令。您只需要用“插入新行”替换命令即可。

defaults write com.apple.iChat NSUserKeyEquivalents "{ 'New Message' = '\\U000a'; }"

以后撤消更改:

defaults delete com.apple.iChat NSUserKeyEquivalents

参考文献:

  1. http://osxnotes.net/keybindings.html
  2. /System/Library/Frameworks/AppKit.framework/Resources/StandardKeyBinding.dict

New Message不是由激活的功能[return]。• [return]是• \U000d不是,是不是发送给应用程序的代码\U000a••••在这些提示下,我没有找到任何完整的答案。

0

刚刚尝试过CTRL + Enter即可


3
这与一年前7月发布的解决方案相同。
tubedogg

-1

按住“ Shift” +“ Option”(左侧-不正确,对我而言不起作用)将在不发送msg的情况下在段落之间创建间距

希望这可以帮助


-3

对我来说,iMessage中的解决方案: alt+Enter


1
这与一年前7月发布的解决方案相同。
tubedogg
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.