ho emacs a casa e al lavoro. Come sincronizzarli se aggiungo un nuovo pacchetto?Come sincronizzare i pacchetti e le impostazioni di Emacs?
risposta
Io uso git per mantenere le mie configurazioni e dividere le parti dipendenti da piattaforma/macchina in file separati e caricarle in base al nome della macchina. Potete vedere le mie configurazioni here
Io userei un git/cvs/subversion/etc. repository e utilizzare semplicemente il sistema di controllo della versione per consentire di aggiornare i file/le directory per entrambe le posizioni.
C'è uno answer a una domanda sull'utilizzo di bazar in questo modo. Questa risposta è un ottimo lavoro per spiegare la struttura delle directory da utilizzare in modo tale che sia chiaro dove vanno tutti i pacchetti e i file di inizializzazione.
Per quanto riguarda come/dove archiviare il repository, non conosco la risposta migliore. Se ti connetti spesso al lavoro (tramite una VPN o una somesuch), allora ti consiglio di ospitare il repository al lavoro. In caso contrario, è possibile utilizzare sourceforge.net o qualche altro sito simile, ma in tal caso si esporrà tutto al mondo ... Forse questa parte della domanda è meglio disponibile su serverfault.com.
Ci sono alcuni repository gratuiti (cioè aggiornabili a versioni a pagamento) che possono essere resi privati, in modo che i tuoi file non siano lì da guardare. Io uso unfuddle.com per controllare la versione dei miei file di configurazione di emacs, ma ci sono alcune altre opzioni. – polyglot
In alternativa è possibile installare Dropbox e inserire la configurazione di emacs nella directory di Dropbox. Sarebbe la stessa idea di SyncFirefoxBookmarks. Il tuo .emacs
farebbe semplicemente riferimento ai file nella directory della casella personale.
Su Linux si potrebbe avere anche un po 'più facile, basta copiare il tuo ~/.emacs.d
nella directory della casella personale e creare un collegamento. Di quanto si potrebbe saltare .emacs
e utilizzare solo ~/.emacs.d/init.el
(vedere Emacs Manual - Init File).
su Windows, basta tagliare e incollare la cartella '.emacs' e il file' .emacs' nella cartella dropbox? – LWZ
- 1. come sincronizzare i pacchetti e le impostazioni per più computer in Github Atom Editor
- 2. Come posso sincronizzare le mie impostazioni Resharper tra computer?
- 3. Come trasferisco i pacchetti e le impostazioni Delphi XE a un altro utente?
- 4. Come sincronizzare le attività?
- 5. Come aggiornare le impostazioni dei caratteri senza riavviare Emacs?
- 6. Elimina pacchetti integrati in Emacs
- 7. sincronizzare i cookie e le sessioni in diversi sottodomini (asp.net)
- 8. Come sincronizzare le opzioni di estensione chrome
- 9. Come salvare un elenco di tutti i pacchetti installati in Emacs 24?
- 10. Ripristina i contenuti e le impostazioni tutti i simulatori iOS
- 11. Come sincronizzare i parametri del tag hash redux e url
- 12. Come sincronizzare i dati tra diversi dispositivi
- 13. Come sincronizzare file asincroni.ReadAllLines e attendere i risultati?
- 14. Come posso impostare le impostazioni della scheda Emacs per tipo di file?
- 15. Come salvare le impostazioni GVIM?
- 16. Impostazioni solo per GUI/Terminal emacs
- 17. C'è un modo per sincronizzare le impostazioni da Settings.StyleCop a ReSharper?
- 18. Come sincronizzare i database SQLite e MySQL usando le notifiche push?
- 19. Come utilizzare i pacchetti "interni"?
- 20. Come sincronizzare i dati dell'estensione di Chrome su computer diversi?
- 21. Come impostare i semi per le simulazioni casuali con i pacchetti foreach e doMC?
- 22. Come condividere/trasferire un'installazione Atom (pacchetti e impostazioni) da un Mac ad un altro?
- 23. Come sovrascrivere permanentemente le impostazioni di HOMEBREW_CC e HOMEBREW_CXX?
- 24. Modalità C++ 11 o impostazioni per emacs?
- 25. emacs, etags e uso di emacs come IDE
- 26. Come memorizzare le impostazioni dell'applicazione tra i moduli
- 27. Come modificare le impostazioni dell'applicazione (Impostazioni) mentre l'app è aperta?
- 28. Come impostare le impostazioni proxy per i processi IIS?
- 29. come sincronizzare audio e video usando xuggler
- 30. Come sincronizzare le preferenze di firefox addon/extension?
Ripristino di un thread lungo e morto - se si desidera mantenere privato il repository, [Bitbucket] (https://bitbucket.org/) fornisce archivi privati illimitati gratuiti (a partire da dicembre 2013). –