Configuración de la aplicación predeterminada "abrir con" para siempre

Hay una buena opción en MacOS X en la que puede hacer clic derecho en un archivo en particular, seleccionar "abrir con", luego seleccionar la aplicación que desea usar para abrir el tipo de archivo y marcar la marca "abrir siempre con".

Hasta ahora todo bien, esto funciona muy bien. Sin embargo, esta asociación se restablece después de un tiempo (o después de un reinicio del sistema, por ejemplo). ¿Cómo puedo lograr que un tipo de archivo en particular permanezca asociado con mi aplicación "siempre abierta con" seleccionada?

En realidad, estas asociaciones deberían mantenerse y permanecer activas después de reiniciar. Tal vez algo más (por ejemplo, otra aplicación) los está reiniciando. ¿Ocurre para todos los personalizados o solo para tipos específicos?
No tengo una respuesta exacta con los detalles proporcionados, pero busque la base de datos de servicios de lanzamiento. Si la base de datos estuviera corrupta en su Mac, eso explicaría que no se comporte de manera estable. Como se mencionó en la matriz, estas asignaciones solo cambian cuando se instala una nueva aplicación (o llega montada en una unidad conectada) e introduce nuevas aplicaciones en la jerarquía de quién puede y debe abrir un tipo de documento específico. Básicamente, el sistema es bastante complicado, por lo que podría haber varias cosas que se hayan roto.
Eso es raro, ahora la conexión permanece después de reiniciar. Pero hay otra cosa: cuando asocio file.txt con mi aplicación, por ejemplo, todos los demás archivos de este tipo aún se abren con el programa predeterminado. Así que tengo que aplicar el procedimiento "abrir siempre con" a cada archivo individual. ¿Hay alguna manera de hacer esto globalmente?
¡Ok, lo tengo! Gracias por sus comentarios, estaré pendiente de la base de datos.

Respuestas (2)

Presione ⌘I, seleccione una aplicación y presione el botón Cambiar todo:

Otra opción es usar duti. Descargue el instalador y ejecútelo /usr/local/bin/duti ~/.dutidespués de guardar un archivo como este como ~/.duti:

org.videolan.vlc .mkv all
net.sourceforge.skim-app.skim .pdf all
com.apple.TextEdit public.plain-text all
com.macromates.TextMate.preview public.unix-executable all
Command + I no funcionó para mí, pero se puede encontrar el mismo botón si hace clic con el botón derecho en el archivo y luego hace clic en Get Info.

Apple solía proporcionar esta capacidad, pero hay un panel de preferencias gratuito y de gran valor disponible en RubiCode llamado RCDefaultApp que establece la apertura predeterminada, los tipos de archivo, las extensiones y más.