2009-06-17 37 views

回答

10

我使用git来保存我的配置,并将平台/机器相关的部分拆分成单独的文件,并根据机器的名称加载它们。您可以看到我的配置here

+1

复活长时间的死亡线程 - 如果您想让自己的repo保持私密状态,[Bitbucket](https://bitbucket.org/)提供无限制的免费私人存储库(截至2013年12月)。 – 2013-12-13 16:20:00

3

我会使用一个git/cvs/subversion/etc。存储库,并且只需使用版本控制系统就可以更新这两个地方的文件/目录。

有一个answer问题就像这样使用集市。这个答案在解释要使用的目录结构方面做得很好,这样就清楚了所有的包和初始化文件的位置。

至于如何/在哪里存储库,我不知道最好的答案。如果你经常连接工作(通过VPN或其他),那么我建议在工作中托管存储库。如果没有,那么你可以使用sourceforge.net或其他类似的网站 - 但是你会把一切都暴露给世界......也许这部分的问题最好在serverfault.com上提问。

+0

有一些免费的(即可升级到付费版本)存储库,可以制作成私人的,这样你的文件就不存在了,任何人都可以看。我使用unfuddle.com来版本控制我的emacs配置文件,但还有其他几个选项。 – polyglot 2009-06-18 11:39:36

6

或者,您可以安装Dropbox并将您的emacs配置放入Dropbox目录中。这与SyncFirefoxBookmarks的想法是一样的。您的.emacs只会引用收存箱目录中的文件。

在Linux上,您可以将它更简单一些,您只需将~/.emacs.d复制到Dropbox目录并改为创建链接即可。比您可以跳过.emacs并只使用~/.emacs.d/init.el(请参阅Emacs Manual - Init File)。

+0

在Windows上,您是否将`.emacs`文件夹和`.emacs`文件剪切并粘贴到保管箱文件夹? – LWZ 2013-02-21 22:08:20