Comando-Controle-Seta emite um sinal sonoro (emite som de alerta) no Lion


10

Desde a atualização para o Lion, notei que, se eu pressionar Command- Control- Left/Right(e às vezes Downtambém; veja abaixo), meu computador emite um sinal sonoro para mim (emite um som de alerta).

Não ocorre em todos os aplicativos:

  • No console, eu posso pressionar qualquer uma das combinações de teclas acima e não há sinal sonoro.
  • No Mail, emite um sinal sonoro se eu pressionar Command- Control- Left/Right, mas não Up/Down.
  • Na maioria dos outros aplicativos, todas as combinações, exceto Command- Control-, Upemitem um sinal sonoro.

Parece que não consigo encontrar nenhum comando de menu que possa estar tentando chamar, embora, mesmo assim, aplicativos como o NetBeans e o PhpStorm sejam a proverbial chave de macaco aqui: Eu Command- Control- Leftmapei para "ir para a última edição " Quando pressiono essa combinação de teclas, meu Mac ainda emite um bipe para mim, mas também move o cursor para o último local de edição.

O que Command- Control- Left/Right/Up/Downmapeia para o qual meu Mac está reclamando?


Acabei resolvendo esse problema no NetBeans / PhpStorm alterando o atalho para Command- Option- Left.

Você também pode silenciar como superuser.com/questions/98868/…
Sanghyun Lee

Respostas:


9

O sinal sonoro que você está ouvindo neste contexto não é porque esses comandos-chave estão mapeados para algo, mas muito pelo contrário, porque não está.

Digitar um comando de chave não mapeado resultará em um sino audível.

Como você observa Command- Control- Rightresulta em um sino audível no Mail.app. Você também observará que Command- Nresulta em uma nova mensagem.

Então, aqui está uma prova para confirmar minha afirmação:

  • Abra Preferências do Sistema> Teclado
  • Selecione Atalhos de teclado na caixa de comprimidos na parte superior
  • No menu à direita, escolha Atalhos do aplicativo
  • Clique no pequeno sinal de + na parte inferior esquerda do painel direito
  • No menu suspenso Aplicativo, selecione Correio
  • No campo Título do menu, digite "Nova mensagem" (sem aspas)
  • Coloque o cursor no campo Atalho do teclado e digite Command- Control-Right
  • Clique em Adicionar

Agora retorne ao Mail e digite Command- Control- Right. Uma nova mensagem será criada, mas se você digitar Command- Nouvirá o sinal sonoro. Isso ocorre porque Command- Nnão está mais mapeado para nada. Nós substituímos.

Portanto, quando você ouve a campainha audível, geralmente significa que você está tentando fazer algo que não é possível (por exemplo, digitando um comando de tecla que não tem significado para o aplicativo atual).


Interessante. Isso parece fazer sentido. Aplicativos como NetBeans e PhpStorm parecem ser uma exceção a essa regra, mas eles implementam seu próprio tratamento de atalhos, portanto, é possível que eles simplesmente não estejam fazendo isso corretamente.

5
Eu vejo a mesma coisa com todos os aplicativos JetBrains. Está me deixando maluco :(
Shane

4
IntelliJ é precisamente por isso que eu estou aqui ...
dev

É estranho que, apenas porque algo não está vinculado nas Prefs do sistema, e o MacOS pressupõe que a combinação de teclas não seja usada, quando ela pode ser facilmente mapeada para algo importante em um aplicativo de terceiros, como em um IDE ou editor de texto, por exemplo. .
Jake Wilson

9

Encontrei uma boa solução alternativa. Crie o arquivo ~/Library/KeyBindings/DefaultKeyBinding.dictcom o seguinte conteúdo:

{
    "^@\UF701" = "noop:";
    "^@\UF702" = "noop:";
    "^@\UF703" = "noop:";
}

Encontrado no GitHub / Atom .


2
eu tive que mudar @ e ^ em ElCapitan "@ ^ \ UF701"
GDmac
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.