将Emacs从Linux移到Windows

我已经从过去两年的编程中rest一下,想重新开始。 现在我正在使用Windows计算机,但是我的工作和编译器在我的Linux计算机上。

我的问题是:

是否有可能将我的整个emacs工作环境从Ubuntu移动到Windows 10? 在我习惯的日子里,我对emacs做了一些改变,并希望在Windows电脑上继续下去。

简单地说…

要复制的最重要的东西是你的~/.emacs.d目录和你的初始化文件(参见Ch e (emacs)Init File ,可能有不同的文件名,或者用Ch v user-init-file )。

有关.emacs.d目录在您的Windows系统上的位置,请参阅Ch e (emacs)Windows HOME

请注意site-lisp目录中信息节点中的注释,以防万一您在那里使用了elisp库(可能没有意识到),因为它们也可能构成Emacs配置的一部分。

任何字节编译的elisp( .elc文件)应该保持兼容,只要你移动到一个相同或更新版本的Emacs(这听起来很可能在这种情况下)。 然而,每次发布之间的事情都会发生变化,升级时可能会遇到不兼容问题,但是我不会提前担心 – 先尝试最新的版本,如果遇到无法解决的问题应该不太可能),你可以随时安装你最初使用的Emacs版本。