4

Я пытаюсь создать обычный путь '' .el '' для Emacs. Я следую инструкциям emacs wiki о стандартном режиме. Когда я пытаюсь загрузить режим, Emacs не находит его. (Я поместил файл в папку .emacs.d ). Поэтому я попробовал то, что объясняется здесь, которые вызывают ошибку только при загрузке Emacs.

Пока на это. Есть ли способ перезагрузить мой файл инициализации во время работы Emacs?

Я пытаюсь это на Arch-Linux. Когда я пытаюсь загрузить файл с помощью require я могу выдать ошибку, что файл не существует. Я попытался загрузить вместо этого, и эта работа.

3 ответа3

5

Поместите это в свой .emacs

;;; Set location for external packages.
(add-to-list 'load-path "~/.emacs.d")
1

Подкаталог в вашей установке emacs называется

«Сайт-лепет»

где хранятся пользовательские библиотеки. Скопируйте файл .el туда и в свой файл .emacs, вы можете загрузить файл без указания пути. как это:

(load-library "my-file")

где my-file - это my-file.el

0

Вы можете перейти к конечной скобке и оценить буфер, используя либо C-x-C-e либо использовать M-x eval-buffer

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .