Antworten:
Mac OS X speichert automatisch eine Datenbank aller Anwendungen und der entsprechenden Dateitypen, die als LaunchServices-Datenbank bezeichnet wird. Sie können überprüfen, wo sich Ihre beiden ausführbaren TextMate-Dateien befinden, indem Sie Terminal.app unter / Applications / Utilities öffnen und Folgendes eingeben:
/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -dump | /Applications/TextMate.app/Contents/Resources/mate
Dadurch wird eine lange Datei mit allen Anwendungen geöffnet, die Ihre LaunchService-Datenbank auf Ihrem Mac in TextMate "kennt". Untersuchen Sie diese Datei auf den "Pfad:" Ihres Duplikats "TextMate".
Es ist sehr wahrscheinlich, dass Sie den zweiten "TextMate" bereits entfernt haben, aber Ihre LaunchServices erinnern sich noch daran. Ich denke, Sie sollten der Datenbank mitteilen, dass sie neu erstellt werden soll, indem Sie Folgendes eingeben:
/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain system -domain user
in das Terminal und starten Sie dann Ihren Computer neu. Dies kann dazu führen, dass Ihr Mac einige benutzerdefinierte "Öffnen mit ..." - Zuweisungen vergisst.
Oder es kann bedeuten, dass Sie zwei verschiedene Versionen von TextMate installiert haben. Versuchen Sie, im Rampenlicht nach Textmate zu suchen, und sehen Sie, wie viele Anwendungen darin gefunden werden. Werfen Sie den alten in den Müll und Sie sollten bereit sein zu gehen.
Ich bekomme das gleiche mit Numbers, da ich noch die Versionen '09 und '10 installiert habe ... :)
Piko