6

I almost lost all my Sublime settings last night. Wiem, że niektórzy ludzie przechowują ustawienia edytora tekstu dla VIM i/lub Sublime na Github. Zakładam ten pozwala na szybką klonu na dowolnej maszynie - co każdą maszynę łatwo dostępne ze wszystkimi ustawieniami, kluczowych powiązań, pakietów itpCo i jak kontrolować wersję dla ustawień edytora tekstu (Sublime Text) na Github, aby ustawienia były łatwo dostępne do kodowania na dowolnym komputerze?

  1. Jak przechowywać edytora tekstu (Sublime Text 2) Ustawienia na Github , aby ponownie wykorzystać ustawienia na dowolnym komputerze?
  2. Jakie pliki/foldery należy umieścić w Git?
  3. Jaka będzie procedura "pakowania" wszystkich tych ustawień na nowym komputerze?
+0

Istnieje ładny, łatwy do naśladowania i obszerny samouczek na stronie https://medium.com/@devmount/using-git-to-sync-sublime-text-settings-f70b8dc7a40d autorstwa @devmounton, jak wykonać kopię wysublimowanego tekstu ustawienia do Github. Mam nadzieję, że to pomoże. Pozdrawiam, –

Odpowiedz

1

Najprostszym sposobem byłoby ustawić katalog Packages/ jako podstawa do repozytorium, a wszystkie ustawienia (oprócz licencji), Package Control wtyczek, tematów itp są w jego podfolderów. Mam licencję w moim Gmailu, więc mogę sprawdzić to z dowolnego miejsca.

Jako ostrzeżenie, po prostu upewnij się, że nie masz żadnych poufnych informacji w żadnym z twoich ustawień, takich jak hasła do serwerów itp., O ile nie zapłaciłeś za prywatne repozytorium Github, że ktoś może zobaczyć twoje ustawienia .

+1

Cały katalog paczek jest w większości przypadków przesadą. Jeśli używasz kontroli pakietów, zainstaluje ona brakujące pakiety na liście 'installed_packages' po uruchomieniu Sublime Text. Polecam tylko skopiowanie katalogu 'Packages/User /' do GitHub, a następnie symlinkowanie do tego na nowych maszynach. Jak wspomniał MattDMo, upewnij się, że nie umieszczasz "tajnych informacji" na github. Oczywiście, masz niestandardowe wtyczki, które nie są hostowane na github lub bitbucket w folderze paczek, musisz zrobić cały katalog Packages. – skuroda

+0

Dzięki, Matt. Będę eksperymentować z tym pomysłem. Jednak dzięki takiemu podejściu mogę przewidzieć kilka ręcznych kroków w.r.t. do części 3 mojego pytania: konieczności tworzenia kopii zapasowej/zmiany nazwy folderu paczek na innym komputerze, a następnie zastąpienia go folderem paczek w kontrolerze źródłowym. Mam nadzieję, że to zadziała z pomocą dowiązań symbolicznych. Bardzo nowy pomysł na dowiązania symboliczne, więc nie jestem pewien co do najlepszego sposobu ich dodania/wdrożenia. – sojourner

+0

Dzięki, @ skuroda. To naprawdę dobrze wiedzieć i mieć wiele sensu - zastanawiam się, które podejście w.r.t do installed_packages będzie lepiej uderzać w ziemię szybciej. Dowiązania symboliczne zaczynają mieć sens - są jak skróty w systemie Windows. – sojourner

Powiązane problemy