我使用 Prelude 作为基本 Emacs 配置。
我已经从包管理器安装了很多包,并且我想在另一台计算机上使用我的设置。
我不想携带已安装的软件包,也不想手动创建列表。
将所有已安装的软件包列表保存到 prelude-package.el 或任何其他文件中的方法是什么,以便当我将此配置带到我的另一台计算机时,它们会在第一次使用时自动安装在那里?
您可以从变量中获取当前安装的软件包列表(不包括内置软件包)package-activated-list
。要在启动时自动安装它们,请参阅以下问题:如何通过指定包名称列表自动安装emacs包? https://stackoverflow.com/questions/10092322/how-to-automatically-install-emacs-packages-by-specifying-a-list-of-package-name
More specifically, if you do C-h v package-activated-list, copy the value shown, and insert it as the value of prelude-packages
, emacs will automatically ensure those packages are installed on start up.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)