【问题标题】:Move Emacs from Linux to Windows将 Emacs 从 Linux 迁移到 Windows
【发布时间】:2018-02-11 07:45:45
【问题描述】:

在过去的两年里,我从编程中休息了一段时间,想重新开始。现在我使用的是 Windows 计算机,但我的工作和编译器在我的 Linux 计算机上。

我的问题是:

是否可以将我的整个 emacs 工作环境从 Ubuntu 迁移到 Windows 10?在我习惯并希望在我的 Windows 计算机上继续这样的日子里,我对 emacs 进行了一些更改。

【问题讨论】:

  • 您的所有 elisp 都可以工作(假设您在两个系统之间使用兼容版本的 Emacs)。您没有提供有关“整个 emacs 工作环境”的任何其他方面的信息,因此很难说更多。
  • @phils 感谢您的回复!抱歉我提供的信息很少。我使用 Emacs 的经验很少,而且是 2 年前的事了,所以除了从网站下载的标准 emacs 之外,我真的不知道我使用的是什么 Emacs。如果我没记错的话,我只更改了 lisp 代码。如何知道系统之间的版本是否兼容?我应该将 elisp 文件从哪里移动到哪里?

标签: linux windows ubuntu emacs


【解决方案1】:

简单地说...

要复制的最重要的东西是您的 ~/.emacs.d 目录和您的 init 文件(请参阅 Chig (emacs)Init File这可能有不同的文件名,或检查 Chv user-init-file)。

请参阅 C-hig (emacs)Windows HOME,了解 .emacs.d 目录在您的 Windows 系统上的位置。

还要注意 site-lisp 目录上 Info 节点中的 cmets,以防您一直在其中使用 elisp 库(可能没有意识到),因为它们也可以构成您的 Emacs 配置的一部分。

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

【讨论】:

  • 非常感谢,感谢您的宝贵时间。美好的一天:)
猜你喜欢
  • 1970-01-01
  • 2012-08-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-08-02
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多