답변:
Mac OS X은 모든 응용 프로그램의 데이터베이스와 LaunchServices 데이터베이스라는 해당 파일 유형을 자동으로 유지합니다. / Applications / Utilities에서 Terminal.app를 열고 다음을 입력하여 두 TextMate 실행 파일이있는 위치를 확인할 수 있습니다.
/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -dump | /Applications/TextMate.app/Contents/Resources/mate
그러면 TextMate에서 LaunchService DB가 Mac에서 "알고있는"모든 응용 프로그램으로 가득 찬 긴 파일이 열립니다. 중복 된 "TextMate"전체의 "path :"에 대해이 파일을 검사하십시오.
두 번째 "TextMate"를 이미 제거했을 가능성이 있지만 LaunchServices는 여전히이를 기억합니다. 다음을 입력하여 Datatbase에 다시 빌드하도록 지시해야합니다.
/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain system -domain user
터미널에 연결 한 다음 컴퓨터를 다시 시작하십시오. 이로 인해 Mac에서 일부 사용자 정의 "Open with .."할당을 잊어 버릴 수 있습니다.
또는 두 가지 버전의 TextMate가 설치되어 있음을 의미 할 수 있습니다. 스포트라이트에서 텍스트 메이트를 검색하고 찾는 응용 프로그램 수를 확인하십시오. 오래된 것을 쓰레기통에 버리고 가십시오.
나는 여전히 '09 및 '10 버전이 설치되어 있지만 Numbers와 동일한 것을 얻습니다 ... :)
피코