Einfügen einer neuen Zeile beim Drücken der Eingabetaste in iMessage unter Mac OSX


27

Weiß jemand, ob es in iMessage unter Mac OS X möglich ist, die Eingabetaste so einzustellen, dass zur nächsten Zeile gewechselt wird, anstatt die Nachricht zu senden?


2
Haben Sie Shift + Enter ausprobiert? Suchen Sie nach der Tastenkombination, um dies zu tun, oder um die Funktion der Return-Taste insgesamt zu ersetzen
Smoooosher

1
Das hat nicht funktioniert
aseem

Ich entschuldige mich, ich habe schnell nachgedacht. Entweder Option + Return ODER Control + Return erledigen den Trick.
Smoooosher

1
Diese Frage wurde noch nicht richtig beantwortet, sondern umgangen. Ich habe eine Teilantwort gefunden, die wie ein besseres ergonomisches Design aussieht: apple.stackexchange.com/a/236255/22003 .
Dan

Antworten:


40

Drücken Sie option+ returnoder control+ return, um eine neue Zeile einzugeben.

Bearbeiten: Zusätzliche Tastenkombination für den Kommentar von Smoooosher zum OP hinzugefügt


3
Ich habe noch eine witzige Lösung gefunden: [Strg] + [Q], [Return]. •••• Dies ist ein guter Weg, um die Funktion von [Strg] + [Q] in Erinnerung zu rufen.
Dan

1
@danielAzuelos Was macht control-Q?
Timothy Mueller-Harder

@larsmoa, Der Kommentar von Daniel Azuelos funktioniert in der Tat und es ist ⌘Q nicht ^ Q, das eine Anwendung beendet!
user3439894

1
Entschuldigung, mein fehler. Ich werde vorherigen Kommentar löschen
Larsmoa

Ich vergesse das immer, weil Slack das Gegenteil ist.
brandonscript

0

Es gibt keine Möglichkeit, dies zu steuern, aber ich frage mich, ob Sie das mit der Eingabetaste verknüpfte Ereignis außer Kraft setzen könnten. Der folgende Befehl ordnet die Eingabetaste einem Menüelementbefehl zu. Sie müssten nur den Befehl durch "Neue Zeile einfügen" ersetzen ... irgendwie.

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

So machen Sie Ihre Änderung später rückgängig:

defaults delete com.apple.iChat NSUserKeyEquivalents

Verweise:

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

New Messageist nicht die durch die aktivierte Funktion [return]. •••• Der Code, der vom an die Anwendung gesendet wurde, [return]ist \U000dund nicht \U000a•••• Zu diesen Hinweisen habe ich keine fertige Antwort gefunden.
Dan

0

Ich habe gerade STRG + EINGABETASTE ausprobiert und es hat funktioniert


3
Dies ist die gleiche Lösung wie vor einem Jahr im Juli.
Tubedogg

-1

Wenn Sie "Umschalttaste" + "Option" gedrückt halten (linke Seite - nicht die rechte, auf dieser Seite funktioniert es nicht), wird ein Abstand zwischen den Absätzen erstellt, ohne dass die Nachricht gesendet wird

Hoffe das hilft


-3

Für mich die Lösung in iMessage: alt+Enter


1
Dies ist die gleiche Lösung wie vor einem Jahr im Juli.
Tubedogg
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.