Подтвердить что ты не робот

Как удалить установленный пакет в Emacs (ver 24+)?

Я хочу удалить несколько пакетов, которые я установил. Когда я вызываю package-list-packages, я замечаю, что есть команда "d" (отметка для удаления) и "x" (выполнить). Однако, похоже, это просто удаляет имя/описание пакета из списка, а не фактические файлы в ~/.emacs.d/elpa. Что я делаю не так или нет? Конечно, должен быть какой-то способ удалить установленные пакеты.

4b9b3361

Ответ 2

Я заметил, что все установленные пакеты заканчиваются внизу списка. Если доступна новая версия пакета, который вы хотите удалить, он будет дважды повторяться в буфере *Packages*, один раз для новой версии, указанный как доступный, и второй раз, указанный как установленный, для старой версии. Только версия, указанная как установленная, может быть помечена для удаления с помощью d и впоследствии удалена с помощью x, отвечая да на вопрос в мини-буфере. Это удалит фактические файлы в каталоге elpa для меня.

Ответ 3

Это произошло во время обновления трещины. Он заканчивается как новыми, так и старыми пакетами в каталоге elpa. Вы не можете установить или удалить в управлении пакетами emacs. Вы можете просто удалить пакет под каталогом elpa напрямую. Затем пакет emacs снова работает.