Siguiendo a esta respuesta He creado un servicio personalizado que ejecuta un script de shell que se parece a esto:
open -a FireFox "http://dict.cc/$1"
Funciona bien cuando hago clic. Luego definí un atajo personalizado para él, ( ⇧ ⌘ L ), y cuando uso eso, el script parece ejecutarse dos veces ( dos pestañas abiertas, ambas mostrando la página deseada). ¿Cómo puedo arreglar eso?
Editar : esto solo ocurre cuando invoco el servicio utilizando el acceso directo desde Firefox.
Editar 2 : Esto se vuelve más extraño y más extraño. Ahora creé un segundo script para buscar cosas en Google y lo vinculé a la tecla de acceso rápido ⇧ ⌘ T . Ahora, cuando presiono eso, realmente abre ambos mis servicios personalizados. No tengo idea de por qué sucede esto.
Además, eliminé ambas teclas de acceso rápido temporalmente para verificar si se usaron, pero no sucedió nada cuando las presioné.