有没有办法显示我已安装到emacs中的每个软件包的版本号?

时间:2016-06-20 12:11:56

标签: emacs

这个问题几乎说明了一切。我想知道我安装了哪个版本。如果我查看elpa文件夹中的目录,我只会看到一个日期。

2 个答案:

答案 0 :(得分:1)

包名旁边的目录名中的值是包的版本。如果您看到日期,那么您已从软件包存储库中安装了软件包,该软件包使用日期作为版本。 (那可能是梅尔帕。)

如果您想要不同的东西,则需要使用具有更合适版本策略的软件包存储库。 melpa-stable是一种选择。

答案 1 :(得分:0)

列出所有可用的包:

M-x package-list-packages

虽然您只能按关键字过滤,但您可以使用此解决方法仅列出已安装的软件包:

(defun installed-packages ()
  (interactive)
  (list-packages t)
  (read-only-mode -1)
  (delete-non-matching-lines " installed   ")
  (read-only-mode 1))