Controle de versão de sua configuração de texto sublime

Eu uso o Sublime há um tempo. Tornou-se meu editor principal e, junto com o vim, não consigo me ver sem ele. Com o vim, é realmente fácil criar versões de seus arquivos de configuração e plug-ins. Como o Sublime também é um arquivo JSON simples que contém suas configurações, meu único problema era instalar facilmente os plug-ins que usei em minhas máquinas. Às vezes eu adicionava um novo plugin no trabalho e esquecia de adicioná-lo em casa, então quando abri meu sublime, já que meus arquivos de configuração foram versionados e sincronizados, o Sublime lançava erros em todos os lugares sobre plugins e esquemas de cores não encontrados.

Portanto, decidi brincar um pouco com ele e descobri como criar uma versão não apenas de suas configurações, mas também de quais plug-ins você instalou.

Os arquivos responsáveis ​​pelos plugins e pelas configurações estão na Packages/Userpasta. No Mac OS X, essa pasta está localizada em sua $HOME/Library/Application Support/Sublime Text 2/Packages/pasta. tudo o que você precisa fazer é criar uma versão dessa pequena pasta chamada user encontrada no caminho acima.

Quando você instala o sublime em uma nova máquina, primeiro você instala o Sublime Package Control e, em seguida, apenas copia / clona / sincroniza a pasta User antiga para a nova instalação. Quando você abre o sublime pela primeira vez, ele pode gerar alguns erros, mas o controle de pacotes detectará os pacotes ausentes e os instalará. Basta reiniciar o Sublime e voilá.

Você pode escolher a versão de apenas alguns desses arquivos. Prefiro a versão de todos eles, pois mudo muito minhas configurações e é ótimo manter tudo atualizado. Isso funciona bem para sincronizar as configurações usando o Dropbox também.