Cómo insertar una nueva línea al presionar la tecla de retorno en iMessage en Mac OSX

27

¿Alguien sabe si es posible en iMessage en Mac OSX configurar la tecla de retorno para pasar a la siguiente línea en lugar de enviar el mensaje?

aseem
fuente
2
¿Has probado Shift + Enter? ¿Está buscando el combo de teclas para hacerlo o para reemplazar la funcionalidad de la tecla de retorno por completo
Smoooosher
1
Eso no funcionó
aseem
Mis disculpas, estaba pensando sobre la marcha. Opción + Retorno O Control + Retorno harán el truco.
smoooosher
1
Esta pregunta aún no recibió una respuesta correcta, sino una solución alternativa. Encontré una respuesta parcial que parece un mejor diseño ergonómico: apple.stackexchange.com/a/236255/22003 .
dan

Respuestas:

40

Presione option+ returno control+ returnpara ingresar una nueva línea.

Editar: se agregó un combo de teclas adicional re: comentario de smoooosher al OP

usuario3439894
fuente
3
Encontré una solución alternativa más divertida: [ctrl] + [Q], [return]. •••• Esta es una buena manera de recordar la función de [ctrl] + [Q].
dan
1
@danielAzuelos ¿Qué hace control-Q?
Timothy Mueller-Harder
@larsmoa, El comentario hecho por daniel Azuelos realmente funciona y es ⌘Q not ^ Q que cierra una aplicación.
user3439894
1
Disculpa, me equivoque. Eliminaré el comentario anterior
larsmoa
Siempre olvido esto porque Slack es lo contrario.
brandonscript
0

No hay preferencias disponibles para controlar eso, pero me pregunto si podría anular el evento asociado con la tecla Intro. El siguiente comando asigna la tecla Intro a un comando de elemento de menú. Solo necesitaría reemplazar el comando con "insertar nueva línea" ... de alguna manera.

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

Para deshacer su cambio más tarde:

defaults delete com.apple.iChat NSUserKeyEquivalents

Referencias

  1. http://osxnotes.net/keybindings.html
  2. /System/Library/Frameworks/AppKit.framework/Resources/StandardKeyBinding.dict
Mike Myers
fuente
New Messageno es la función activada por el [return]. •••• El código enviado a la aplicación por [return]es \U000dy no \U000a•••• No encontré ninguna respuesta completa a lo largo de estas sugerencias.
dan
0

Acabo de probar CTRL + Enter y funcionó

Paul
fuente
3
Esta es la misma solución que se publicó hace un año en julio.
tubedogg
-1

Mantener presionada la tecla "Mayús" + "Opción" (lado izquierdo, no a la derecha, no funciona en ese lado para mí) creará un espacio entre los párrafos sin enviar el mensaje

Espero que esto ayude

John john
fuente
-3

Para mí, la solución en iMessage: alt+Enter

usuario175727
fuente
1
Esta es la misma solución que se publicó hace un año en julio.
tubedogg