我在家裏和工作中都有emacs。如果我添加新包,如何同步它們?如何同步Emacs軟件包和設置?
回答
我使用git來保存我的配置,並將平臺/機器相關的部分拆分成單獨的文件,並根據機器的名稱加載它們。您可以看到我的配置here
我會使用一個git/cvs/subversion/etc。存儲庫,並且只需使用版本控制系統就可以更新這兩個地方的文件/目錄。
有一個answer問題就像這樣使用集市。這個答案在解釋要使用的目錄結構方面做得很好,這樣就清楚了所有的包和初始化文件的位置。
至於如何/在哪裏存儲庫,我不知道最好的答案。如果你經常連接工作(通過VPN或其他),那麼我建議在工作中託管存儲庫。如果沒有,那麼你可以使用sourceforge.net或其他類似的網站 - 但是你會把一切都暴露給世界......也許這部分的問題最好在serverfault.com上提問。
有一些免費的(即可升級到付費版本)存儲庫,可以製作成私人的,這樣你的文件就不存在了,任何人都可以看。我使用unfuddle.com來版本控制我的emacs配置文件,但還有其他幾個選項。 – polyglot 2009-06-18 11:39:36
或者,您可以安裝Dropbox並將您的emacs配置放入Dropbox目錄中。這與SyncFirefoxBookmarks的想法是一樣的。您的.emacs
只會引用收存箱目錄中的文件。
在Linux上,您可以將它更簡單一些,您只需將~/.emacs.d
複製到Dropbox目錄並改爲創建鏈接即可。比您可以跳過.emacs
並只使用~/.emacs.d/init.el
(請參閱Emacs Manual - Init File)。
在Windows上,您是否將`.emacs`文件夾和`.emacs`文件剪切並粘貼到保管箱文件夾? – LWZ 2013-02-21 22:08:20
- 1. 在包含軟件包時設置Info-directory-list的emacs中?
- 2. 刪除Emacs中的內置軟件包
- 3. Emacs的軟件包管理
- 4. 如何同步svn:ignore設置?
- 5. 無法安裝軟件包 - 軟件包目標與項目設置相同
- 6. emacs初始化和更新emacs軟件包
- 7. Emacs軟件包安裝腳本無法獲取軟件包
- 8. 在Emacs中同步文件
- 9. 缺少來自GNU Emacs的軟件包
- 10. 沒有emacs的包上rpmforge軟件(RHEL)
- 11. 無日期emacs的軟件包安裝
- 12. Symfony爲您的軟件包設置導出類和配置
- 13. 無法運行軟件包設置:
- 14. iOS設置軟件包可編輯
- 15. 在package.json中設置軟件包版本
- 16. R設置本地軟件包
- 17. 開源軟件 - 如何設置文件
- 18. 如何設置Emacs主題?
- 19. AS3軟件包和文件夾位置
- 20. 正確配置GNU Emacs中的軟件包
- 21. 在Cordova中,如何爲Windows平臺設置不同的軟件包名稱?
- 22. debian軟件包依賴關係,如何爲不同版本的ubuntu設置它?
- 23. 在不同的目錄中設置perl軟件包
- 24. Nuget如何指定軟件包位置?
- 25. 設置步驟和附件
- 26. SpringBoot + ActiveMQ - 如何設置可信軟件包?
- 27. 如何確定哪些軟件包未設置密鑰綁定?
- 28. 如何設置涼亭軟件包依賴關係?
- 29. 如何設置不知道系統軟件包的virtualenv?
- 30. 如何設置npm不安裝全局安裝的軟件包?
復活長時間的死亡線程 - 如果您想讓自己的repo保持私密狀態,[Bitbucket](https://bitbucket.org/)提供無限制的免費私人存儲庫(截至2013年12月)。 – 2013-12-13 16:20:00