Tras esta respuesta He creado un servicio personalizado que ejecuta un shell script que tiene el siguiente aspecto:
open -a FireFox "http://dict.cc/$1"
Funciona bien cuando hago clic. Entonces definí un acceso directo 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 sólo parece ocurrir cuando invoco el servicio utilizando el acceso directo desde FireFox.
Edición 2 : Esto se vuelve más y más raro. Ahora he creado un segundo script para buscar cosas en Google, y lo he vinculado a la tecla de acceso directo ⇧ ⌘ T . Ahora cuando presiono eso, realmente se abre ambos mis servicios a medida. No tengo ni idea de por qué ocurre esto.
Además, quité temporalmente las dos teclas de acceso rápido para comprobar si se utilizaban, pero no ocurrió nada al pulsarlas.