Je viens de mettre en place une bonne solution pour ce faire, il nécessite dropbox. Je suis actuellement en train de l'utiliser pour la synchronisation des plugins et des paramètres entre ~5 différents sublime s'installe sur windows, linux, osx, et un peu de vm.
Étape 1: utiliser PackageControl pour gérer tous vos plugins, c'est génial.
Étape 2: Ajouter un "Sublime" répertoire à la racine de votre boîte de dépôt répertoire (j'ai copié le répertoire complet de la structure pour l'enfer de celui-ci, {DropBox}/Sublime/Packages/User
). Assurez-vous que le sublime est fermé, et déplacer le contenu de {SublimeRoot}/Packages/User
dans la dropbox répertoire que vous venez de faire. Supprimer {SublimeRoot}/Packages/User
, et de le remplacer par un lien symbolique qui pointe vers {DropBox}/Sublime/Packages/User
.
L'utilisation de ce même processus sur chaque ordinateur sur lequel vous utilisez sublime, elle fait 2 choses.
1) Le contenu de votre User/
annuaire sont synchronisés, de sorte que tous vos paramètres personnalisés sont les mêmes sur toutes les machines.
2) Chaque fois PackageControl démarre, il vérifie l' Package Control.sublime-settings
votre User/
répertoire. Si il trouve un plugin doit être installé selon les paramètres, mais n'est pas installé, il installe automatiquement, sans poser de questions.
La création d'un autre ordinateur avec cette solution exige simplement sublime et le paquet de contrôle doit être installé, puis il suffit de supprimer l' {SublimeRoot}/Packages/User/
répertoire et point à la copie dans dropbox avec un lien symbolique. Prochaine fois que vous lancez le sublime, le paquet de contrôle va installer automatiquement tous vos plugins.
Créer les liens symboliques: exécution de l' {Sublime}/Packages
annuaire
-
Windows:
mklink /D .\User C:\Users\[username]\Dropbox\Sublime\Packages\User
-
Linux/OSX:
ln -s {DropboxRoot}/Sublime/Packages/User ./User