Comandos cortos personalizados para abrir aplicaciones

0

¿Es posible crear comandos cortos personalizados para ejecutar aplicaciones y abrir carpetas, para llamarlas en Spotlight?

Quiero decir, me gustaría crear comandos personalizados, así que solo abro Spotlight ( + espacio ) y luego ejecuto cosas como:

  • c Enter para ejecutar /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome
  • s Enter para ejecutar /Applications/Safari.app/Contents/MacOS/Safari
  • g Enter para ejecutar /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --app="https://mail.google.com"
  • w Enter para ejecutar /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --app="https://web.whatsapp.com"
  • work Enter para abrir la carpeta /Users/myusername/Documents/workspace/
  • serv Enter para ejecutar algo en la Terminal

Y así sucesivamente ... ¡Creo que sabes lo que quiero decir!

¡Gracias!

PS: Vengo de Windows, donde debería: agregar una carpeta a la variable %PATH% , lanzar accesos directos en esta carpeta arrastrando y soltando los iconos con el botón derecho del mouse, luego renombrarlos al alias Quiero. Entonces es solo Win + R para ejecutar mis cosas. Tratando de averiguar un equivalente en Mac. Agregar una carpeta a $PATH y crear scripts ejecutables no funcionó.

    
pregunta Paulo Amaral 12.12.2016 - 16:35

2 respuestas

1

Spotlight no puede hacer esto. Probablemente pueda piratear algo usando AppleScript, Automator, etc., pero podría ser más fácil usar Alfred , que permite esto y muchas otras cosas interesantes. .

Para su escenario, realmente aprenderá qué aplicación elige de la lista y la ofrecerá como la opción predeterminada después de algunas veces.

    
respondido por el nohillside 12.12.2016 - 16:57
-1

Automator es lo que quieres, por ejemplo, cuando abres automater, elige 'Folder Action' para configurar una automatización para tu carpeta 'work'.

Algo de eso requerirá aprender un poco de AppleScript.

    
respondido por el Ian 12.12.2016 - 16:42

Lea otras preguntas en las etiquetas