emacs el-get запускается только один раз, после чего не может быть найден
Я устанавливаю el-get, набирая это в свой буфер, выделяя и нажимая C-j
:
(url-retrieve
"https://raw.github.com/dimitri/el-get/master/el-get-install.el"
(lambda (s)
(goto-char (point-max))
(eval-print-last-sexp)))
... согласно документации по установке.
Затем я могу установить вещи, используя M-x el-get
команды. Отлично, пока.
Однако, когда я закрываю emacs и перезагружаюсь, M-x el-get
не может быть найден, и ни один из пакетов, которые я установил с ним. Когда я пытаюсь переустановить el-get описанным выше способом, установка говорит, что пакет git уже существует:
fatal: destination path 'el-get' already exists and is not an empty directory.
Я могу удалить каталог el-get в моем emacs.d/
папку и вернитесь к началу, но, кажется, не можете заставить ее оставаться установленной после первого раза. Что мне не хватает или недоразумение?
Кроме того, я в первую очередь использую el-get, чтобы иметь возможность установить автозаполнение для использования emacs для разработки на python. Если у вас есть более простой или лучший рецепт для простой установки, я также был бы признателен за это предложение.
1 ответ
(Никогда не использовал el-get сам, но...)
а) Вы должны добавить код из одного из примеров в Basic Setup
раздел. Включает в себя такие формы, как (add-to-list 'load-path ...)
а также (require 'el-get ...)
, которые более или менее необходимы для загрузки пакетов Emacs.
б) Вы также можете установить auto-complete
из мармелада или мельпы. Я думаю, что это рекомендуемый вариант, если вы используете Emacs 24. Добавьте хотя бы одно из репозиториев в package-archives
, Нажмите M-x list-packages RET
, Ищу auto-complete
, Нажмите i
, затем x
,