2009-06-17 10 views

Antwort

10

Ich benutze git, um meine Konfigurationen zu behalten und plattform/maschinenabhängige Teile in separate Dateien aufzuteilen, und lade sie abhängig vom Computernamen. Sie können meine Konfigurationen sehen here

+1

Auferstehung eines langen, toten Threads - Wenn Sie Ihr Repo privat halten wollen, bietet [Bitbucket] (https://bitbucket.org/) unbegrenzt kostenlose private Repositories (Stand Dezember 2013). –

3

Ich würde eine git/cvs/subversion/etc. Repository, und verwenden Sie einfach das Versionskontrollsystem, damit Sie die Dateien/Verzeichnisse für beide Orte aktualisieren können.

Es gibt eine answer zu einer Frage, wie man Basar auf diese Weise benutzt. Diese Antwort erklärt sehr gut die zu verwendende Verzeichnisstruktur, sodass klar ist, wohin alle Pakete und Initialisierungsdateien gehen.

Soweit wie/wo das Repository zu speichern, weiß ich nicht die beste Antwort dafür. Wenn Sie häufig eine Verbindung zur Arbeit herstellen (über ein VPN oder dergleichen), würde ich empfehlen, das Repository bei der Arbeit zu hosten. Wenn nicht, dann könntest du sourceforge.net oder eine andere ähnliche Seite verwenden - aber du würdest dann alles der Welt aussetzen ... Vielleicht wird dieser Teil der Frage am besten unter serverfault.com gestellt.

+0

Es gibt einige kostenlose Repositories (d. H. Aufrüstbare zu kostenpflichtige Version), die privat gemacht werden können, so dass Ihre Dateien nicht für jeden da sind. Ich benutze unfuddle.com zur Versionskontrolle meiner Emacs Config-Dateien, aber es gibt ein paar andere Optionen. – polyglot

6

Alternativ könnten Sie Dropbox installieren und Ihre Emacs-Konfiguration in das Dropbox-Verzeichnis. Es wäre die gleiche Idee wie für SyncFirefoxBookmarks. Ihre .emacs würde sich nur auf die Dateien im Dropbox-Verzeichnis beziehen.

Unter Linux könnten Sie es sogar ein wenig einfacher haben, Sie würden einfach Ihre ~/.emacs.d in das Dropbox-Verzeichnis kopieren und stattdessen eine Verknüpfung erstellen. Dann können Sie .emacs überspringen und einfach ~/.emacs.d/init.el verwenden (siehe Emacs Manual - Init File).

+0

unter Windows, schneiden Sie einfach und fügen Sie die '.emacs'-Ordner und' .emacs' Datei in den Dropbox-Ordner? – LWZ

Verwandte Themen