Cómo configurar una cuenta de envío con atajos de teclado en Apple Mail (o Sparrow)

Cómo configurar una cuenta de envío con atajos de teclado en Apple Mail (o Sparrow)

Si tiene más de una cuenta de correo electrónico configurada en Apple Mail o Sparrow, es bueno poder seleccionar desde cuál desea enviar un mensaje sin tener que usar el mouse.

¿Cómo se puede lograr esto con los atajos de teclado?

(Tenga en cuenta que el método enhttp://tiptorial.net/tips/17-creando-un-atajo-de-teclado-para-configurar-la-cuenta-actual-en-apple-mailse rompe porque System Prefs interfiere con el título del menú)

Respuesta1

Encontré una solución que no es ideal.

Siga los pasos en http://tiptorial.net/tips/17-creando-un-atajo-de-teclado-para-configurar-la-cuenta-actual-en-apple-mail:

  • ir aSystem Preferences > Keyboard > Keyboard Shortcuts > Application Shortcuts
  • Agregue (haga clic en +) un acceso directo:
    • Seleccione Aplicación: Mail(o Sparrow)
    • Título del menú: Ingrese el nombre de la cuenta y el correo electrónico (p. ej .)Johnny Appleseed <[email protected]>
    • Acceso directo: seleccione su acceso directo preferido (p. ej. ^a)

Ahora, cuando cierres Preferencias del Sistema, al menos en Lion, >se agregará un al principio, lo que hará que el Título del menú se vea así: , lo que rompe por completo la funcionalidad. Este es un error nuevo, ya que solía funcionar bien en Leopard y Snow Leopard.> Johnny Appleseed <[email protected]>

¡PERO! De hecho, puedes solucionar el problema accediendo al archivo de preferencias de la aplicación y eliminando el archivo >. Esto no es ideal para usuarios que no usan la línea de comando, pero probablemente pueda convertirse en un script bash simple usando sed o algo así (siéntase libre de hacerlo y editar esta respuesta).

  • Asegúrese System Preferencesde que su solicitud de correo esté cerrada.
  • Abra el archivo de preferencias de la aplicación con su editor plist favorito (yo uso TextMate):
    • Para Apple Mail: abierto ~/Library/Preferences/com.apple.mail.plist.
    • Para Sparrow: abierto ~/Library/Preferences/com.sparrowmailapp.sparrow.plist.
  • buscar NSUserKeyEquivalents, que será un diccionario asignado Menu Titlea shortcut, algo como:

    NSUserKeyEquivalents = {
      "\033Johnny Appleseed <[email protected]\033" = "^a";
      "\033Johnny Appleseed <[email protected]\033" = "^o";
    };
    
  • Ahí está el molesto >, ¡como \033! Simplemente retire el frontal y reemplace el final con >, haciendo que se vea así:

    NSUserKeyEquivalents = {
      "Johnny Appleseed <[email protected]>" = "^a";
      "Johnny Appleseed <[email protected]>" = "^o";
    };
    
  • Guarde el archivo y ¡listo!

Tenga en cuenta que si ingresa System Preferencesy cambia los accesos directos, probablemente introducirá el \033correo electrónico nuevamente y deberá realizar la corrección manual nuevamente.

¡Espero que eso ahorre tiempo a la gente!

información relacionada