Como você instala e gerencia pacotes configuráveis do TextMate?

16

No início, havia um repositório SVN canônico para os pacotes TextMate, e a instalação recomendada os descompactou em uma pasta Pristine Bundles para que o gerenciador de pacotes configuráveis do TextMate pudesse salvar suas personalizações sujas em uma pasta Bundles separada.

Agora que quase todo mundo está usando o git, ainda faz sentido usar Pristine Bundles , ou é mais apropriado manter o pacote instalado na pasta Bundles e gerenciar as personalizações com git?

Quais ferramentas de conveniência estão disponíveis para descobrir, instalar e atualizar pacotes configuráveis? Parece que há um getBundle e um getBundles , e nenhuma maneira autoritária real de fazê-lo.

Estou começando a achar que é melhor procurar no GitHub por ".tmbundle" para encontrar o material e instalá-lo manualmente.

Basicamente, minha pergunta é: como você faz isso? Algum método é melhor que os outros para se manter atualizado sobre os pacotes configurados?

    
por Andrew Vit 20.06.2010 / 03:18

2 respostas

6

Dependendo do seu nível de habilidade, você pode fazer o download dos pacotes, arrastá-los e soltá-los na pasta Usuários > my.name > Libary > Application Support > TextMate > Bundles ou usar o subversion no terminal da maneira

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

Mais informações, você pode conferir seus documentos detalhados no site link do site TextMate

    
por 11.09.2010 / 00:52
2

TextMate 2 atualiza automaticamente todos os pacotes padrão para você! Como resultado, GetBundles está obsoleto.

Esta é uma grande melhoria: adicionar bundles costumava ser uma grande barreira para usuários que não conhecem o Git - mas não mais: -)

Dica avançada : Se você criar seus próprios pacotes, eles podem ser mantidos usando um cliente git de sua escolha. Basta editar e manter como de costume via git etc. O local atual das instalações está na pasta Avian, por exemplo:

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

Acho que isso mudará para "Textmate" quando o TM2 for lançado

'~/Library/Application\ Support/Textmate/Bundles/'
    
por 09.01.2016 / 23:57