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.