Comment synchroniser mes parameters de texte sublime 3 avec Dropbox?

Je souhaite synchroniser les parameters de Sublime Text 3 sur plusieurs machines en utilisant Dropbox.

Comment devrais-je configurer cela?

Je synchronise mes parameters Sublime depuis un certain temps entre plusieurs sites, tous exécutant OS X. J’ai eu quelques problèmes mineurs. Enfin, j’ai décidé de l’examiner, ce qui m’a conduit à ce que je considérerais comme la description officielle de la synchronisation des parameters Sublime entre plusieurs machines utilisant Dropbox:

Sublime Package Control> Docs> Synchronisation
https://sublime.wbond.net/docs/syncing

Voici le résumé de base:

Pour synchroniser correctement vos packages installés sur différents ordinateurs, vous ne souhaitez pas synchroniser la totalité des Packages/ et des Installed Packages/ . La raison en est que certains packages ont des versions différentes pour les différents systèmes d’exploitation. En synchronisant le contenu du package sur les systèmes d’exploitation, vous risquez de rencontrer des problèmes.

La bonne solution consiste à:

  1. Installer le contrôle des paquets sur toutes les machines
  2. Ensuite, pour synchroniser uniquement le dossier Packages/User/ .

Ce dossier contient le Package Control.sublime-settings , qui inclut une liste de tous les packages installés. Si ce fichier est copié sur une autre machine, lors du prochain démarrage de Sublime Text, Package Control installera la version correcte de tous les packages manquants.

Pour synchroniser le dossier, vous déplacez généralement Packages/User/ dans votre Dropbox et créez un lien symbolique depuis Sublime Text 3/Packages/ . Des instructions détaillées pour divers systèmes d’exploitation sont fournies via le lien ci-dessus.

IMPORTANT: ma réponse est incorrecte. La réponse de Tomek est meilleure

Avant de commencer, fermez Sublime Text 3

  1. Créez un dossier dans Dropbox appelé Sublime Text 3

  2. Déplacez les deux dossiers suivants vers ce dossier.

     ~/Library/Application\ Support/Sublime\ Text\ 3/Packages ~/Library/Application\ Support/Sublime\ Text\ 3/Installed\ Packages 
  3. Créez des liens symboliques depuis leur emplacement d’origine vers leurs nouveaux emplacements dans Dropbox:

     $ ln -s ~/Dropbox/App\ Settings/Sublime\ Text\ 3/Installed Packages ~/Library/Application\ Support/Sublime\ Text\ 3/Installed\ Packages $ ln -s ~/Dropbox/App\ Settings/Sublime\ Text\ 3/Packages ~/Library/Application\ Support/Sublime\ Text\ 3/Packages 
  4. Texte Sublime Ouvert 3

Pour les utilisateurs Linux utilisant Dropbox


Ce qui suit est un extrait tiré directement de la synchronisation DOC de Sublime Text Package Control:

La solution appropriée consiste à installer Package Control sur toutes les machines, puis à synchroniser uniquement le dossier Packages / User /. Ce dossier contient le fichier Package Control.sublime-settings, qui inclut une liste de tous les packages installés. Si ce fichier est copié sur une autre machine, lors du prochain démarrage de Sublime Text, Package Control installera la version correcte de tous les packages manquants.

Cela synchronise également vos parameters préférences.sublime et vos macros ! Exactement ce que je voulais pour Noël.


Instructions:

Si votre dossier Dropbox n’est pas à l’emplacement par défaut, vous devrez modifier ~ / Dropbox à votre emplacement.

1) Fermer le texte sublime (très important!)
2) Terminal ouvert

Obs: pour Sublime Text 2, changez simplement 3 par 2

Première machine

Sur votre première machine, utilisez les instructions suivantes.

 cd ~/.config/sublime-text-3/Packages/ mkdir ~/Dropbox/Sublime mv User ~/Dropbox/Sublime/ ln -s ~/Dropbox/Sublime/User 

Autre machine (s)

Sur vos autres machines, utilisez les instructions suivantes. Ces instructions suppriment votre dossier utilisateur / utilisateur et tous ses contenus!

 cd ~/.config/sublime-text-3/Packages/ rm -r User ln -s ~/Dropbox/Sublime/User 

ref: https://packagecontrol.io/docs/syncing#dropbox-linux