¿Por qué hay una entrada duplicada para mi TextMate?

9

Estaba cambiando el programa predeterminado para abrir archivos .txt y noté 2 entradas para TextMate. Es una de esas pequeñas cosas que me molestan. ¿Cómo puedo arreglarlo? No vi a 2 directores de TextMate.app en / Aplicaciones.!

    
pregunta Doug 10.03.2011 - 09:00

2 respuestas

9

Mac OS X mantiene automáticamente una base de datos de todas las aplicaciones y sus tipos de archivo correspondientes, llamada la base de datos LaunchServices. Puede examinar dónde se encuentran ambos ejecutables de TextMate abriendo Terminal.app desde / Aplicaciones / Utilidades e ingresando:

/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -dump |  /Applications/TextMate.app/Contents/Resources/mate

Esto abrirá un archivo largo lleno de todas las aplicaciones que su base de datos de LaunchService "conoce" en su Mac en TextMate. Examine este archivo para la "ruta:" de sus entradas duplicadas de "TextMate".

Es muy probable que ya hayas eliminado el segundo "TextMate" pero tus Servicios de Lanzamiento aún lo recuerdan. Supongo que deberías decirle a la base de datos para reconstruir al ingresar:

/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain system -domain user

en la Terminal y luego reinicie su computadora. Esto puede llevar a que su Mac olvide algunas asignaciones personalizadas de "abrir con ...".

    
respondido por el Asmus 10.03.2011 - 09:55
1

O, podría significar que tienes dos versiones diferentes de TextMate instaladas. Intente buscar compañero de texto en Spotlight y vea cuántas aplicaciones encuentra. Tira el viejo a la basura y deberías estar listo.

Obtengo lo mismo con Numbers ya que todavía tengo las versiones '09 y '10 instaladas ... :)

Piko

    
respondido por el Piko 10.03.2011 - 11:23

Lea otras preguntas en las etiquetas