如何在Emacs中删除已安装的软件包(版本24+)?

tkf*_*tkf 45 emacs24

我想删除我安装的几个软件包.当我调用时package-list-packages,我注意到有一个' d'(删除标记)命令和' x'(执行).但是,似乎这只是从列表中删除包名称/描述而不是下面的实际文件~/.emacs.d/elpa.我做错了什么或错过了什么?当然必须有一些方法来删除已安装的包.

Ted*_*eng 47

命令package-menu-mark-delete(键'd')后跟package-menu-execute(键'x')对我有用.

这里还有很好的介绍:emacs中的包管理 - 好的,坏的和丑的


Jon*_*dén 20

我注意到所有已安装的软件包最终都在列表的底部.如果要卸载的软件包的新版本可用,它将在*Packages*缓冲区中出现两次,一次针对新版本,列为可用,第二次列为已安装,用于旧版本.只有列出的安装版本可以使用d随后删除标记为删除x,对迷你缓冲区中的问题回答"是".这elpa为我删除了目录中的实际文件.