Stavo cambiando il programma predefinito per aprire i file .txt e ho notato 2 voci per TextMate. È una di quelle piccole cose che mi infastidiscono. Come posso ripararlo? Non ho visto 2 director di TextMate.app in / Applicazioni.!
Mac OS X conserva automaticamente un database di tutte le applicazioni e i corrispondenti tipi di file chiamati database LaunchServices. Puoi esaminare dove si trovano entrambi gli eseguibili di TextMate aprendo Terminal.app da / Applicazioni / Utility e inserendo:
/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -dump | /Applications/TextMate.app/Contents/Resources/mate
Questo aprirà un lungo file pieno di tutte le Applicazioni che il tuo DB LaunchService "conosce" sul tuo Mac in TextMate. Esamina questo file per il "percorso:" dei tuoi duplicati di "TextMate".
È probabile che tu abbia già rimosso il secondo "TextMate" ma il tuo LaunchServices lo ricordi ancora. Immagino che dovresti dire al Datatbase di ricostruire inserendo:
/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain system -domain user
nel Terminale e quindi riavviare il computer. Ciò potrebbe portare al tuo Mac dimenticando alcuni compiti personalizzati "apri con ..".
Oppure potrebbe significare che hai due diverse versioni di TextMate installate. Prova a cercare il compagno di testo sotto i riflettori e guarda quante applicazioni trova. Lancia il vecchio nella spazzatura e dovresti essere bravo a farlo.
Ho la stessa cosa con Numbers perché ho ancora installato le versioni '09 e '10 ...:)
Piko
Leggi altre domande sui tag filesystem shortcut-menu textmate