Использование различных конфигураций
Возникла необходимость запуска редактора emacs с различными конфигурациями. Например, в сегодня я работаю с clojure, а завтра, скажем, с python. Соотв. для каждого из случае я бы предпочел загружать лишь требуемые библиотеки и модули. По соглашению GnuEmacs использует следующие пути для конфигурационных файлов(может быть использован один из): ~/.emacs, _emacs, ~/.emacs.d/init.el. Но если нужно указать файл явно, то можно использовать следующий набор ключей:
emacs -q -l ~/my-init-file.el
Загрузка ini-файла
Допустим, имеем style.el, keys.el и modes.el, которые расположени в ~/.emacs.d/elisp. Для того чтобы загрузить их во время запуска, добавляем следующие строки в ini-файл:
(add-to-list 'load-path "~/.emacs.d/elisp/") (load-library "style") (load-library "keys") (load-library "modes")
No comments:
Post a Comment