Eksportowanie konfiguracji Sublime Text i zainstalowanych pakietów

79

Spędziłem sporo czasu, aby dostroić konfiguracje Sublime Text 2. Teraz chciałbym udostępnić moje konfiguracje (jeden plik) i listę zainstalowanych pakietów znajomemu. Jaki byłby najlepszy sposób na zrobienie tego? Wybierz ręcznie powiązane foldery w pakietach i spakuj je, czy coś innego? Najlepiej, jeśli chciałbym stworzyć automatyczny skrypt, który można by skopiować i wkleić mojemu przyjacielowi i innym.

Mój przyjaciel używa Linuksa. Używam OSX, co może powodować dodatkowe problemy.

Mikko Ohtamaa
źródło

Odpowiedzi:

116

Jeśli korzystasz z kontroli pakietów, wyślij znajomego Package Control.sublime-settings. W rzeczywistości najłatwiejszym sposobem przenoszenia ustawień między maszynami jest przeniesienie Userpakietu między maszynami. To w połączeniu ze sterowaniem pakietem sprawia, że ​​ustawienie na nowej maszynie jest stosunkowo szybkie i bezbolesne. Jedyne problemy, które może mieć twój znajomy, to niedopasowane powiązanie klawiszy lub inne ustawienia specyficzne dla systemu. Te pliki mają notację some_name (platform).extension. Poza tym nie przewidziałbym żadnych problemów (chyba że używasz wtyczek specyficznych dla OS X).

skuroda
źródło
Jak załadować pobieranie pakietu na komputer docelowy?
Mikko Ohtamaa
6
Zainstaluj Package Control. Umieść Userfolder zawierający Package Control.sublime-settings. Uruchom ST. Nie powinienem musiał robić nic poza tym.
skuroda
4
Wielkie dzięki, działa bardzo dobrze! Blogował o tym bardziej szczegółowo opensourcehacker.com/2013/05/09/…
Mikko Ohtamaa
9
Umieść Userfolder, jak zauważyli ludzie, do prywatnego repozytorium. W ten sposób możesz śledzić zmiany na każdym komputerze, a nawet mieć gałęzie na system operacyjny / platformę. Ze względu na specyfikę pracy muszę mieć całą gamę opcji, więc miałbym centralne miejsce, z którego można ładować pobieranie z (repozytorium), a następnie, prawdopodobnie, wypychać pliki specyficzne dla platformy pod tag lub nową gałąź przy opuszczaniu środowisko.
JSmyth
1
@ pal4life, struktura różni się w zależności od systemu. W lokalnej instalacji ST możesz przejść do Preferencje -> Przeglądaj pakiety. Powinno to pozwolić ci zobaczyć, gdzie się znajduje w twoim systemie lokalnym. Powinieneś być wtedy w stanie użyć tego do zmapowania na miejsce w kopii zapasowej.
skuroda
0

Korzystanie z systemu Windows

Otwórz nowy Command Prompti wpisz następujące polecenie w wierszu poleceń:

cd "C:\Users\<name>\AppData\Roaming\Sublime Text 3\Installed Packages" dir

Następnie skopiuj i wklej do edytora (np. Sublime Text) i odfiltruj odpowiednie części. Nie świetne, ale działa.

Gregor
źródło