Я новичок в Emacs, и я просто изучаю, как его использовать. Я знаю, как установить мой "Emacs C Source dir", но я не знаю, как сделать это изменение постоянным. Наверное, мне нужно установить его в файл .emacs, но я не знаю, для чего это команда. Может кто-нибудь помочь?
Как сделать исходный каталог Emacs C постоянным?
Ответ 1
Обычно большинство настраиваемых пользователем переменных можно редактировать с помощью Customize, но по какой-то причине переменная source-directory
не является одной из них.
Вам нужно будет отредактировать файл ~/.emacs
, чтобы включить строку, например:
(setq source-directory "/path/to/emacs/source/dir")
Не включать конечный каталог src
; он будет добавлен автоматически. Затем выйдите и перезапустите Emacs.
Обратите внимание, что установка этого после запуска Emacs может не повлиять, потому что она считывается только при загрузке find-func.el
. Вы можете установить find-function-C-source-directory
вместо (с помощью /src
), но это может быть перезаписано. Лучше всего (setq source-directory ...)
при запуске, как указано выше.