.png)
Se você tiver mais de uma conta de e-mail configurada no Apple Mail ou Sparrow, é bom poder selecionar aquela da qual deseja enviar uma mensagem sem precisar usar o mouse.
Como isso pode ser conseguido com atalhos de teclado?
(Observe que o método emhttp://tiptorial.net/tips/17-creating-a-keyboard-shortcut-to-set-the-current-account-in-apple-mailquebra porque System Prefs mexe com o título do menu)
Responder1
Encontrei uma solução alternativa que não é ideal.
Siga as configurações em http://tiptorial.net/tips/17-creating-a-keyboard-shortcut-to-set-the-current-account-in-apple-mail:
- Vá para
System Preferences > Keyboard > Keyboard Shortcuts > Application Shortcuts
- Adicione (clique no +) um atalho:
- Selecione Aplicativo:
Mail
(ouSparrow
) - Título do menu: Digite o nome da conta e e-mail (por exemplo )
Johnny Appleseed <[email protected]>
- Atalho: selecione seu atalho preferido (por exemplo
^a
)
- Selecione Aplicativo:
Agora, quando você fecha as Preferências do Sistema, pelo menos no Lion, um >
será adicionado ao início, fazendo com que o Título do Menu realmente se pareça com: , o que quebra completamente a funcionalidade. Este é um bug novo, pois funcionava bem no Leopard e no Snow Leopard.> Johnny Appleseed <[email protected]>
MAS! Na verdade, você pode corrigir o problema acessando o arquivo de preferências do aplicativo e removendo o arquivo >
. Isso não é ideal para usuários que não usam a linha de comando, mas provavelmente pode ser transformado em um script bash simples usando sed ou algo assim (sinta-se à vontade para fazer isso e editar esta resposta).
- Certifique-se
System Preferences
de que seu aplicativo de e-mail esteja fechado. - Abra o arquivo de preferências do aplicativo com seu editor plist favorito (eu uso o TextMate):
- Para
Apple Mail
: aberto~/Library/Preferences/com.apple.mail.plist
. - Para
Sparrow
: aberto~/Library/Preferences/com.sparrowmailapp.sparrow.plist
.
- Para
procure por
NSUserKeyEquivalents
, que será um mapeamento de dicionárioMenu Title
parashortcut
, algo como:NSUserKeyEquivalents = { "\033Johnny Appleseed <[email protected]\033" = "^a"; "\033Johnny Appleseed <[email protected]\033" = "^o"; };
Existe o incômodo
>
, como\033
! Basta remover o frontal e substituir o final por>
, fazendo com que fique parecido com isto:NSUserKeyEquivalents = { "Johnny Appleseed <[email protected]>" = "^a"; "Johnny Appleseed <[email protected]>" = "^o"; };
Salve o arquivo e pronto!
Observe que se você entrar System Preferences
e alterar os atalhos, provavelmente os \033
programas serão introduzidos novamente e você precisará fazer a correção manual novamente.
Espero que isso economize tempo das pessoas!