Kann ich Sublime-Text synchronisieren?

1867
KOB

Ich möchte meinen gesamten Sublime Text 3 zwischen meinem Desktop und meinem Laptop synchronisieren.

Ich benutze Ubuntu auf beiden Rechnern. Ich denke, wenn ich nur den gesamten /home/<username>/.config/sublime-text-3Ordner synchronisiere Unison, kann ich die Arbeit auf dem anderen Rechner fortsetzen. Auch wenn ich die Dateien nicht speichere. Natürlich werden die gespeicherten Dateien auch synchronisiert.

Funktioniert der Plugin-Manager korrekt? Wenn ich also ein Plugin mit dem Manager auf dem Desktop installiere und synchronisiere, funktioniert das auf dem Laptop einwandfrei?

Darf ich das machen? Sollte ich einige Dateien ignorieren oder andere synchronisieren?

0
Ich wähle Windows und werde ein G: -Laufwerk (als Google Drive) auf beiden Maschinen erstellen und die Dokumente, Einstellungen und Pakete synchronisieren. Ich liebe Linux, aber es hat nicht viel Unterstützung. KOB vor 10 Jahren 0

2 Antworten auf die Frage

1
n00b

Ja, es gibt ein Plugin namens Paketsynchronisierung, das das Ziel hat, was Sie wollen, indem Sie Anwendungen von Drittanbietern wie Dropbox, SkyDrive oder Google Drive verwenden.

Es gibt andere Optionen, um dieses Ziel mehr manuell als mit der Paketsynchronisierung zu erreichen, aber bei keiner dieser Optionen wird die "einfache" Lösung von rsync sowohl für Computer als auch für Verzeichnisse verwendet. Es scheint jedoch, dass Sie nur ein Verzeichnis rsync verwenden könnten, und es funktioniert.

Die richtige Lösung ist, nur den Ordner Packages / User / zu synchronisieren. Dieser Ordner enthält die Package Control.sublime-settings-Datei, die eine Liste aller installierten Pakete enthält. Wenn diese Datei auf einen anderen Computer kopiert wird, wird beim nächsten Start von Sublime Text die korrekte Version der fehlenden Pakete installiert.

0
MattDMo

Ja, das sollte gut funktionieren. Die wichtigsten Verzeichnisse für die Benutzererfahrung sind Installed Packagesund Packages, da diese die Plugins enthalten, die Sublime seine sprachspezifische Funktionalität geben, sowie alle zusätzlichen installierten Add-Ons. Cache, Indexund Backupsind ziemlich offensichtlich und können auf jeder Maschine regeneriert werden. Ich bin mir nicht sicher, ob es einen zusätzlichen Vorteil bei der Synchronisierung geben würde. LocalEnthält Dateien wie die Lizenz der Software (Sie haben sich registriert, nicht wahr?) und die aktuelle Sitzung. Dies kann nützlich sein, wenn Sie Sublime auf einem Computer schließen und genau so öffnen möchten, wie er auf dem anderen Computer war Dateien befinden sich genau an derselben Stelle.

Synchronisieren ist also definitiv eine gute Idee. Ich synchronisiere nur Packagesund Installed Packageszwischen Computern, aber Sie müssen selbst sehen, was für Sie am besten funktioniert.