En esta pregunta pregunté cómo crear una ventana que contenga una vista previa html del texto con formato Markdown. También me gustaría poder tener una sola pulsación de tecla para que todo el sistema produzca estos resultados. Estoy pensando que un servicio de Automator podría ser el mejor enfoque, pero podría no serlo. Quiero poder seleccionar texto o archivos como entrada, y pasar el texto seleccionado O el texto contenido en el archivo a través del filtro Markdown y mostrar el HTML resultante en algún tipo de ventana de vista previa.
¿Algún puntero? Si puede ser un solo servicio, genial; de lo contrario, un servicio que se ejecute cuando el Finder esté activo y que acepte archivos y un servicio separado que acepte el texto seleccionado que se ejecuta cuando cualquier otro programa esté activo podría funcionar.
No estoy buscando el caso general aquí; es una función básica en Mac para usar el panel Accesos directos de teclado en Preferencias del sistema para asignar un acceso directo global a un servicio generado por Automator. Estoy buscando una manera de que una sola pulsación de tecla genere una vista previa del texto renderizado en Markdown, ya sea un archivo de texto seleccionado en el Finder o el texto seleccionado en otro programa. La barra espaciadora combinada con Quicklook podría funcionar en el Finder y Command-Option-Shift-M podría funcionar para el texto seleccionado, pero una forma de que una pulsación de tecla sirva para la función de "Vista previa de resultados de Markdown" en cualquier contexto, ya sea texto, un archivo, un mensaje de correo seleccionado, etc. Obtenga el texto del elemento seleccionado, renderícelo y visualícelo en una ventana.