6

I almost lost all my Sublime settings last night. So che alcune persone memorizzano le impostazioni dell'editor di testo per VIM e/o Sublime su Github. Questo Presumo consente una rapida clone su qualsiasi macchina - fare qualsiasi macchina facilmente disponibili con tutte le impostazioni, combinazioni di tasti, pacchetti eccCosa e come controllare la versione per le impostazioni dell'editor di testo (Testo sublime) su Github, in modo che le impostazioni siano prontamente disponibili per la codifica su qualsiasi macchina?

  1. Come si conserva l'editor di testo (Sublime Text 2) Impostazioni su Github , in modo che tu possa riutilizzare le tue impostazioni su qualsiasi macchina?
  2. Quali file/cartelle devono essere inseriti in Git?
  3. Quale sarà la procedura di "confezionamento" di tutte queste impostazioni su una nuova macchina?
+0

Esiste un tutorial piacevole, facile da seguire e completo disponibile all'indirizzo https://medium.com/@devmount/using-git-to-sync-sublime-text-settings-f70b8dc7a40d di @devmounton su come eseguire il backup del testo sublime impostazioni su Github. Spero che sia d'aiuto. Cheers, –

risposta

1

Il modo più semplice sarebbe quella di impostare la directory Packages/ come base per l'archivio, come tutte le impostazioni (ad eccezione della licenza), Package Control plugin, temi, ecc sono nelle sue sottocartelle. Ho la mia licenza nel mio gmail così posso cercarlo da qualsiasi luogo.

Come avvertimento, assicurati di non avere alcuna informazione sensibile in nessuna delle tue impostazioni, come le password del server e simili, in quanto a meno che tu non abbia pagato per un repository Github privato, chiunque può vedere le tue impostazioni .

+1

L'intera directory del pacchetto è, nella maggior parte dei casi, eccessivo. Se si utilizza il controllo pacchetto, verrà installato qualsiasi pacchetto mancante nell'elenco 'installed_packages' quando si avvia Sublime Text. Ti consiglio di copiare semplicemente la directory 'Packages/User /' su GitHub, quindi collegare sym symgony a quello sulle nuove macchine. Come menzionato da MattDMo, assicurati di non inserire "informazioni segrete" su github. Ovviamente, hai plug-in personalizzati che non sono ospitati su github o bitbucket nella cartella dei pacchetti, dovresti fare l'intera directory dei pacchetti. – skuroda

+0

Grazie, Matt. Sperimenterò con questa idea. Anche se con questo approccio, posso prevedere alcuni passaggi manuali per il futuro. alla terza parte della mia domanda: dover eseguire il backup/rinominare la cartella Packages su un'altra macchina e quindi sostituirla con la cartella Packages nel controllo del codice sorgente. Spero di farlo funzionare con l'aiuto di collegamenti simbolici. Molto nuovo all'idea di symlink, quindi non sono sicuro del modo migliore per aggiungerli/implementare. – sojourner

+0

Grazie, @ skuroda. È molto bello sapere e ha molto senso - chiedersi quale approccio con i pacchetti installati sarà migliore per andare a correre più velocemente. I collegamenti simbolici stanno iniziando ad avere senso: sono come scorciatoie in Windows. – sojourner