2012-01-10 13 views

Respuesta

12

Si no desea utilizar ninguna aplicación de terceros, debe crear un servicio y asignarle un acceso directo.

Abra Automator y seleccione Servicio. Desea que se parezca a lo siguiente: enter image description here

Guárdelo en su ubicación predeterminada. es decir, ~/Library/Services

Abrir preferencias del sistema -> Teclado -> Atajos de teclado. Habilite el servicio y asígnele un atajo. enter image description here

+1

¡Muchas gracias! Esto es exactamente lo que estaba buscando. – wwwuser

+2

Yo! ¡Debes cargar tu batería! : D –

+0

Tengo que darme cuenta de que esta solución es lenta (la demora es de ~ 0.5 seg) y no funciona en todas las aplicaciones. – Jofsey

0

No solo con AppleScript: no hay forma de enlazar un atajo de teclado para ejecutar un comando arbitrario.

En lugar de escribir algo usted mismo, es posible que desee echar un vistazo a algunas aplicaciones de iniciador existentes, como Butler, Spark o Quicksilver.

+1

Gracias por su ayuda, pero yo preferiría no utilizar un lanzador de aplicaciones. – wwwuser

+0

Entonces no tiene suerte: la configuración de Atajos de teclado en Preferencias del sistema solo se puede utilizar para volver a vincular elementos de menú existentes y ciertos comandos globales preestablecidos, no para crear nuevos comandos. – duskwuff

2

Los accesos directos para los servicios de Automator pueden no funcionar siempre hasta que el servicio se haya seleccionado una vez desde la barra de menú. Y no estarán disponibles en applications that don't have a Services menu. Por lo general, también hay un retraso notable antes de que se ejecuten.

Usar una aplicación de terceros como Alfred o Apptivate probablemente sería una mejor idea.

Otra opción sería assign shortcuts to AppleScripts así:

tell application "iTunes" 
    reopen 
    activate 
end tell 
0

Aquí es un truco. Use Ctrl + ↑ para crear un nuevo escritorio, digamos desktop2, y arrastre la aplicación Chrome en ese nuevo escritorio.

Abra el panel de preferencias del teclado, cambie a la pestaña de acceso directo y seleccione control de misión para asignar una clave a ese escritorio2. Ahora puedes cambiar a Chrome y usar esa clave.

enter image description here

Cuestiones relacionadas