我要还原Emacs设置和包吗?

我要还原Emacs设置和包吗?,emacs,Emacs,我已经格式化了我的笔记本电脑,我想找回我的emacs设置和软件包。 我只保留了.emacs文件,够了吗 我能否仅从.emacs恢复设置和软件包 在这个文件中,我写了很多宏,我想恢复它 ,以及许多包的名称 重要软件包使用require和add hook函数编写: ex: (require 'ac-emacs-eclim-source) (add-hook 'java-mode-hook 'eclim-mode) 他们需要任何脚本来快速重新安装。或者我必须手动找到它们。Emacs会

我已经格式化了我的笔记本电脑,我想找回我的emacs设置和软件包。 我只保留了
.emacs
文件,够了吗

我能否仅从
.emacs
恢复设置和软件包

在这个文件中,我写了很多宏,我想恢复它 ,以及许多包的名称

重要软件包使用
require
add hook
函数编写:

ex:
    (require 'ac-emacs-eclim-source)
    (add-hook 'java-mode-hook 'eclim-mode)

他们需要任何脚本来快速重新安装。或者我必须手动找到它们。

Emacs会自动在主目录中创建一个
.Emacs.d
文件夹。您可以将旧的
.emacs
文件复制到主目录并定期启动emacs。在恢复潜在的其他东西方面,这取决于您以前安装的软件包。有些人在他们的
.emacs
文件中保留他们已安装软件包的列表。如果您没有看到以前安装的软件包的列表或其他说明,那么您将不得不花时间找出并重新安装它们。考虑到您提出了这个问题,您最好使用Emacs 25而不是快照。有没有办法创建已安装软件包的列表。。。?也许可以打开列表软件包并复制所有具有安装值的软件包?如果您没有备份以前的安装(包括
.emacs.d
),您将无法对其进行比较。因此,如果您没有备份,并且您的
.emacs
文件中没有足够的关于您以前安装的内容的信息,那么您就不走运了,需要花时间来弄清楚。例如,我看到人们创建一个列表,并在每次启动Emacs时对照该列表进行检查——丢失的包将自动安装或更新。如果你的
.emacs
文件中没有这样的动物,那么著名的纸牌游戏叫做“钓鱼”。总是备份@因为我的英语,你说的我都听不懂。但有些包裹有足够的信息,有些我找到了如何取回它们。。。anway现在我想将所有这些包信息保存在separet文件中?有办法吗?这是emacs:d因为您没有在上面的问题中提供
.emacs
文件的内容,所以您创建了一个有趣的“猜谜游戏”——或者正如一位经常参加论坛的人有时所说的那样,他将不得不查阅他神奇的“水晶球”。你可能有这个,也可能有那个,谁知道呢?您或任何查看
.emacs
文件的人都必须逐行阅读该文件,并查看所提到的包(如果有的话)。存储包存储库的
elpa
服务器不跟踪每个用户在其计算机上安装的内容。Emacs会自动在主目录中创建一个
.Emacs.d
文件夹。您可以将旧的
.emacs
文件复制到主目录并定期启动emacs。在恢复潜在的其他东西方面,这取决于您以前安装的软件包。有些人在他们的
.emacs
文件中保留他们已安装软件包的列表。如果您没有看到以前安装的软件包的列表或其他说明,那么您将不得不花时间找出并重新安装它们。考虑到您提出了这个问题,您最好使用Emacs 25而不是快照。有没有办法创建已安装软件包的列表。。。?也许可以打开列表软件包并复制所有具有安装值的软件包?如果您没有备份以前的安装(包括
.emacs.d
),您将无法对其进行比较。因此,如果您没有备份,并且您的
.emacs
文件中没有足够的关于您以前安装的内容的信息,那么您就不走运了,需要花时间来弄清楚。例如,我看到人们创建一个列表,并在每次启动Emacs时对照该列表进行检查——丢失的包将自动安装或更新。如果你的
.emacs
文件中没有这样的动物,那么著名的纸牌游戏叫做“钓鱼”。总是备份@因为我的英语,你说的我都听不懂。但有些包裹有足够的信息,有些我找到了如何取回它们。。。anway现在我想将所有这些包信息保存在separet文件中?有办法吗?这是emacs:d因为您没有在上面的问题中提供
.emacs
文件的内容,所以您创建了一个有趣的“猜谜游戏”——或者正如一位经常参加论坛的人有时所说的那样,他将不得不查阅他神奇的“水晶球”。你可能有这个,也可能有那个,谁知道呢?您或任何查看
.emacs
文件的人都必须逐行阅读该文件,并查看所提到的包(如果有的话)。存储包存储库的
elpa
服务器不跟踪每个用户在其计算机上安装的内容。