从emacs

时间:2015-10-19 19:28:46

标签: emacs

我想将emacs包列表添加到我的备份脚本中,因此我需要以某种方式从命令行中提取已安装包的列表 - 例如,使用变量package-activated-list。这甚至可能吗?我的意思是使用某种参数调用emacs,因此输出是我可以重定向到某个文件的已安装软件包的列表。

1 个答案:

答案 0 :(得分:1)

是的,我相信你想要这样的东西:

emacs -batch -l ~/.emacs --eval='(message (mapconcat '"'"'symbol-name package-activated-list "\n"))'

有关如何从命令行运行Emacs命令的信息,请参阅http://www.emacswiki.org/emacs/BatchMode