Comment insérer une nouvelle ligne lorsque vous appuyez sur la touche Retour dans iMessage sur Mac OSX


27

Quelqu'un sait-il s'il est possible dans iMessage sur Mac OSX de définir la touche de retour pour passer à la ligne suivante au lieu d'envoyer le message?


2
Avez-vous essayé Shift + Enter? Cherchez-vous le combo de touches pour le faire, ou pour remplacer complètement la fonctionnalité de touche de retour
smoooosher

1
Cela n'a pas fonctionné
aseem

Mes excuses, je pensais à la volée. Soit Option + Retour OU Contrôle + Retour fera l'affaire.
smoooosher

1
Cette question n'a pas encore reçu une réponse correcte mais une solution de contournement. J'ai trouvé une réponse partielle qui ressemble à une meilleure conception ergonomique: apple.stackexchange.com/a/236255/22003 .
dan

Réponses:


40

Appuyez sur option+ returnou control+ returnpour entrer une nouvelle ligne.

Edit: Ajout d'un combo de touches supplémentaire concernant le commentaire de smoooosher au PO


3
J'ai trouvé une autre solution de contournement amusante: [ctrl] + [Q], [retour]. •••• C'est un bon moyen de rappeler la fonction de [ctrl] + [Q].
dan

1
@danielAzuelos Que fait control-Q?
Timothy Mueller-Harder

@larsmoa, Le commentaire de Daniel Azuelos fonctionne en effet et c'est ⌘Q pas ^ Q qui quitte une application!
user3439894

1
Désolé mon mauvais. Je supprimerai le commentaire précédent
larsmoa

J'oublie toujours cela parce que Slack est le contraire.
brandonscript

0

Il n'y a pas de préférence disponible pour contrôler cela, mais je me demande si vous pourriez remplacer l'événement associé à la touche Entrée? La commande suivante mappe la touche Entrée à une commande d'élément de menu. Vous auriez juste besoin de remplacer la commande par "insérer une nouvelle ligne" ... en quelque sorte.

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

Pour annuler votre modification ultérieurement:

defaults delete com.apple.iChat NSUserKeyEquivalents

Les références:

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

New Messagen'est pas la fonction activée par le [return]. •••• Le code envoyé à l'application par l' [return]est \U000det non \U000a•••• Je n'ai trouvé aucune réponse complète le long de ces indices.
dan

0

Je viens d'essayer CTRL + Enter et cela a fonctionné


3
C'est la même chose que la solution qui a été publiée il y a un an en juillet.
tubedogg

-1

Maintenir "Shift" + "Option" (côté gauche - pas à droite, cela ne fonctionne pas de ce côté pour moi) créera un espacement entre les paragraphes sans envoyer le msg

J'espère que cela t'aides


-3

Pour moi, la solution dans iMessage: alt+Enter


1
C'est la même chose que la solution qui a été publiée il y a un an en juillet.
tubedogg
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.