Ich möchte die Einstellungen von Sublime Text 3 mithilfe von Dropbox auf mehreren Computern synchronisieren.
Wie soll ich das einrichten?
Ich habe meine Sublime-Einstellungen für eine Weile zwischen mehreren Standorten synchronisiert, auf denen OS X ausgeführt wird. Ich hatte einige kleinere Probleme. Schließlich beschloss ich, mich damit zu befassen, was mich zu der maßgeblichen Beschreibung führte, wie man die Sublime-Einstellungen mit Dropbox zwischen mehreren Computern synchronisiert:
Sublime Package Control> Dokumente> Synchronisieren
https://sublime.wbond.net/docs/syncing
Hier ist die grundlegende Zusammenfassung:
Um Ihre installierten Pakete auf verschiedenen Computern ordnungsgemäß zu synchronisieren, möchten Sie nicht die gesamten Ordner
Packages/
UndInstalled Packages/
Synchronisieren. Der Grund dafür ist, dass einige Pakete unterschiedliche Versionen für unterschiedliche Betriebssysteme haben. Durch die Synchronisierung des tatsächlichen Paketinhalts auf verschiedenen Betriebssystemen werden möglicherweise fehlerhafte Pakete gefunden.Die richtige Lösung ist:
- Install Package Control auf allen Rechnern
- Dann nur den Ordner
Packages/User/
Synchronisieren.Dieser Ordner enthält die Datei
Package Control.sublime-settings
, Die eine Liste aller installierten Pakete enthält. Wenn diese Datei auf einen anderen Computer kopiert wird, installiert Package Control beim nächsten Start von Sublime Text die richtige Version aller fehlenden Pakete.
Um den Ordner zu synchronisieren, verschieben Sie in der Regel Packages/User/
In Ihre Dropbox und erstellen aus Sublime Text 3/Packages/
Einen Symlink dazu. Detaillierte Anweisungen für verschiedene Betriebssysteme erhalten Sie über den obigen Link.
WICHTIG: Meine Antwort ist nicht korrekt. Tomeks Antwort ist besser
Bevor Sie beginnen, schließen Sie Sublime Text 3
Erstelle einen Ordner in Dropbox mit dem Namen Sublime Text 3
Verschieben Sie die folgenden zwei Ordner in diesen Ordner.
~/Library/Application\ Support/Sublime\ Text\ 3/Packages
~/Library/Application\ Support/Sublime\ Text\ 3/Installed\ Packages
Erstellen Sie Symlinks von ihrem ursprünglichen Speicherort zu ihren neuen Speicherorten in 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
Öffnen Sie Sublime Text 3
Für Linux-Benutzer, die Dropbox verwenden
Der folgende Auszug stammt direkt aus der Sublime Text Package Control-DOCS-Synchronisierung:
Die richtige Lösung besteht darin, Package Control auf allen Computern zu installieren und dann nur den Ordner Packages/User/zu synchronisieren. Dieser Ordner enthält die Datei Package Control.sublime-settings, die eine Liste aller installierten Pakete enthält. Wenn diese Datei auf einen anderen Computer kopiert wird, installiert Package Control beim nächsten Start von Sublime Text die richtige Version aller fehlenden Pakete.
Damit synchronisieren Sie auch Ihre preferences.sublime-Einstellungen und Ihre Makros ! Genau das, was ich mir zu Weihnachten gewünscht habe.
Anleitung:
Wenn sich Ihr Dropbox-Ordner nicht am Standardspeicherort befindet, müssen Sie ~/Dropbox in Ihren Speicherort ändern.
1) Sublime Text schließen (Sehr wichtig!)
2) Öffnen Sie das Terminal
Obs: für Sublime Text 2 einfach 3 mal 2 ändern
Erste Maschine
Befolgen Sie auf Ihrem ersten Computer die folgenden Anweisungen.
cd ~/.config/sublime-text-3/Packages/
mkdir ~/Dropbox/Sublime
mv User ~/Dropbox/Sublime/
ln -s ~/Dropbox/Sublime/User
Andere Maschine (n)
Befolgen Sie auf Ihren anderen Computern die folgenden Anweisungen. Diese Anleitung entfernt Ihren Benutzer/Ordner und alle Inhalte!
cd ~/.config/sublime-text-3/Packages/
rm -r User
ln -s ~/Dropbox/Sublime/User