Como inserir uma nova linha ao pressionar a tecla Enter no iMessage no Mac OSX


27

Alguém sabe se é possível no iMessage no Mac OSX definir a chave de retorno para a próxima linha em vez de enviar a mensagem?


2
Você já tentou Shift + Enter? Você está procurando a combinação de teclas para fazê-lo, ou para substituir a funcionalidade chave do retorno completo
smoooosher

1
Isso não funcionou #
aseem

Minhas desculpas, eu estava pensando em tempo real. Qualquer uma das opções Option + Return OU Control + Return fará o truque.
Smoooosher 29/07/2015

1
Esta pergunta ainda não recebeu uma resposta correta, mas uma solução alternativa. Encontrei uma resposta parcial que parece um melhor design ergonômico: apple.stackexchange.com/a/236255/22003 .
27416 dan

Respostas:


40

Pressione option+ returnou control+ returnpara inserir uma nova linha.

Edit: Adicionada combinação de teclas adicional re: comentário do smoooosher para o OP


3
Encontrei mais uma solução alternativa engraçada: [ctrl] + [Q], [return]. •••• Esta é uma boa maneira de lembrar a função de [ctrl] + [Q].
dan

1
@danielAzuelos O que o control-Q faz?
Timothy Mueller-Harder

@larsmoa, O comentário de daniel Azuelos realmente funciona e é ^Q não ^ Q que sai de um aplicativo!
user3439894

1
Desculpe, minha culpa. Vou apagar o comentário anterior
larsmoa

Eu sempre esqueço isso porque Slack é o oposto.
brandonscript 13/08

0

Não há preferência disponível para controlar isso, mas gostaria de saber se você poderia substituir o evento associado à tecla Enter? O comando a seguir mapeia a tecla Enter para um comando do item de menu. Você só precisa substituir o comando por "inserir nova linha" ... de alguma forma.

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

Para desfazer sua alteração posteriormente:

defaults delete com.apple.iChat NSUserKeyEquivalents

Referências:

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

New Messagenão é a função ativada pelo [return]. •••• O código enviado ao aplicativo pelo [return]is \U000de não \U000a•••• Não encontrei nenhuma resposta final ao longo dessas dicas.
dan

0

Apenas tentei CTRL + Enter e funcionou


3
É o mesmo que a solução lançada há um ano em julho.
Tubedogg

-1

Manter pressionado "Shift" + "Option" (lado esquerdo - não está certo, não funciona nesse lado para mim) criará espaçamento entre parágrafos sem enviar a mensagem

Espero que isto ajude


-3

Para mim a solução no iMessage: alt+Enter


1
É o mesmo que a solução lançada há um ano em julho.
Tubedogg
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.