TextMate 번들을 어떻게 설치하고 관리합니까?


16

처음에는 TextMate 번들에 대한 표준 SVN 저장소가 있었고 권장 설치는 Pristine Bundles폴더에 압축을 풀어 TextMate의 번들 관리자가 더티 사용자 정의를 별도의 Bundles폴더 에 저장할 수있었습니다 .

이제 거의 모든 사람이 git을 사용하고 있지만 여전히 사용하는 것이 합리적 입니까 Pristine Bundles, 아니면 설치된 번들을 Bundles폴더 에 유지하고 git으로 사용자 정의를 관리 하는 것이 더 적절 합니까?

번들 발견, 설치 및 업데이트에 사용할 수있는 편리한 도구는 무엇입니까? getBundlegetBundles 가있는 것으로 보이며 실제로 할 수 있는 확실한 방법은 없습니다.

GitHub에서 ".tmbundle"을 검색하여 물건을 찾아서 직접 설치하는 것이 가장 좋은 방법이라고 생각하기 시작했습니다.

기본적으로 내 질문은 : 어떻게합니까? 설치된 번들을 유지하는 데 다른 방법보다 나은 방법이 있습니까?


GetBundles ( 's'포함)는 대부분의 사람들이하는 방식 인 것 같습니다. 그러나 변경을 기대하고 있다면 git을 손으로 잡고 쉽게 포크 할 수 있다고 생각합니다. 내장 번들 편집기는 변경 사항의 차이를 저장하지만 잘못되었을 수 있습니다.
Matt B.

답변:


6

기술 수준에 따라 번들을 다운로드 한 다음 Users> my.name> Libary> Application Support> TextMate> Bundles 폴더로 끌어다 놓거나 터미널에서 하위 버전을 사용할 수 있습니다.

mkdir -p /Library/Application\ Support/TextMate/Bundles
cd /Library/Application\ Support/TextMate/Bundles
svn co http://svn.textmate.org/trunk/Bundles/Haskell.tmbundle

자세한 정보는 TextMate 사이트 http://manual.macromates.com/en/bundles 에서 자세한 문서를 확인할 수 있습니다 .


2

TextMate 2 는 모든 기본 번들을 자동으로 업데이트합니다! 결과적으로 GetBundles는 더 이상 사용되지 않습니다.

이것은 크게 개선되었습니다. 번들을 추가하면 Git을 인식하지 못하는 사용자에게는 큰 장벽이되었지만 더 이상은 아닙니다 :-)

고급 힌트 : 번들을 포크로 만들거나 원하는 번들을 사용하면 원하는 git 클라이언트를 사용하여 유지할 수 있습니다. git 등을 통해 평소대로 편집하고 유지하십시오. 현재 설치 위치는 Avian 폴더 아래에 있습니다.

`~/Library/Application\ Support/Avian/Bundles/markdown.tmbundle`

TM2가 출시되면 이것이 "Textmate"로 바뀔 것이라고 생각합니다

`~/Library/Application\ Support/Textmate/Bundles/`
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.