Jak Zsynchronizować Ustawienia Sublime Text 3 Za Pomocą Dropbox?
Chciałbym zsynchronizować ustawienia Sublime Text 3 na wielu komputerach za pomocą Dropbox.
Jak mam to skonfigurować?
3 answers
Synchronizuję moje wysublimowane ustawienia przez jakiś czas między wieloma lokalizacjami, wszystkie z systemem OS X. miałem kilka drobnych problemów. Na koniec postanowiłem przyjrzeć się temu, co doprowadziło mnie do tego, co uznałbym za autorytatywny opis synchronizacji ustawień Sublime między wieloma komputerami za pomocą Dropbox: {]}
Sublime Package Control > Docs > Synchronizacja
https://sublime.wbond.net/docs/syncing
Oto podstawowe podsumowanie:
Aby poprawnie zsynchronizować zainstalowane pakiety na różnych komputerach, nie chcesz synchronizować całych folderów
Packages/
iInstalled Packages/
. Powodem tego jest to, że niektóre pakiety mają różne wersje dla różnych systemów operacyjnych. Synchronizując rzeczywistą zawartość pakietu między systemami operacyjnymi, prawdopodobnie napotkasz uszkodzone pakiety.Właściwym rozwiązaniem jest:
- Install Package Control na wszystkich maszynach
- następnie zsynchronizować tylko folder
Packages/User/
.Ten folder zawiera plik
Package Control.sublime-settings
, który zawiera listę wszystkich zainstalowanych pakietów. Jeśli ten plik zostanie skopiowany na inny komputer, przy następnym uruchomieniu Sublime Text, Package Control zainstaluje poprawną wersję brakujących pakietów.
Aby zsynchronizować folder, zazwyczaj przenosisz Packages/User/
do Dropbox i tworzysz do niego dowiązanie symboliczne z Sublime Text 3/Packages/
. Szczegółowe instrukcje dla różnych systemów operacyjnych to podane za pośrednictwem linku powyżej.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-11-08 14:49:03
Ważne: moja odpowiedź nie jest poprawna. Odpowiedź Tomka jest lepsza
Zanim zaczniesz, Zamknij Sublime Text 3
Utwórz w Dropbox folder o nazwie
Sublime Text 3
-
Przenieś następujące dwa foldery do tego folderu.
~/Library/Application\ Support/Sublime\ Text\ 3/Packages ~/Library/Application\ Support/Sublime\ Text\ 3/Installed\ Packages
-
Twórz dowiązania symboliczne z pierwotnej lokalizacji do nowych lokalizacji w 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
-
Open Sublime Text 3
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-01-07 12:26:28
Dla użytkowników Linuksa korzystających z Dropbox
Poniżej znajduje się fragment zaczerpnięty bezpośrednio z synchronizacji Sublime Text Package Control DOCS:
Właściwym rozwiązaniem jest zainstalowanie kontroli pakietów na wszystkich maszynach i następnie zsynchronizować tylko folder Packages / User/. Ten folder zawiera Kontrola Pakietów.sublime-plik ustawień, który zawiera listę wszystkich zainstalowane pakiety. Jeśli ten plik zostanie skopiowany na inny komputer, przy następnym uruchomieniu Sublime Text, Package Control zainstaluje poprawna wersja brakujących pakietów.
To również synchronizuje twoje preferencje.sublime-settings i twoje makra ! Dokładnie to, co chciałam na święta.
Instrukcje:
Jeśli twój folder Dropbox nie znajduje się w domyślnej lokalizacji, musisz zmienić ~/Dropbox na swoją lokalizację.
1) Zamknij wysublimowany tekst (bardzo ważne! )
2) Otwórz Terminal
Obs: for Sublime Text 2 just Zmień 3 na 2
Pierwsza Maszyna
Na pierwszej maszynie, użyj następujących instrukcji.
cd ~/.config/sublime-text-3/Packages/
mkdir ~/Dropbox/Sublime
mv User ~/Dropbox/Sublime/
ln -s ~/Dropbox/Sublime/User
Inne maszyny
Na innych maszynach, użyj następujących instrukcji. Te instrukcje usunie użytkownika / folder i całą zawartość!
cd ~/.config/sublime-text-3/Packages/
rm -r User
ln -s ~/Dropbox/Sublime/User
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-03-14 18:56:17