Я загрузил Emacs 23.1 с FTP-сайта GNU. Я непросмоленный это и созданный это после конфигурирования.
Я не нахожу .emacs файл в своем корневом каталоге или нигде в моей системе! Я пропускаю что-то?
Или, как намного более простой путь (как указано в комментарии), Ctrl+H, v (описывать-переменная) поднимет хороший вывод, описывающий переменную и ее значение, как так:
user-init-file is a variable defined in ‘C source code’.
Its value is
"/home/.emacs"
Документация:
Имя файла, включая каталог, файла инициализации пользователя. Если загруженный файл имел расширение ‘.elc’, и соответствующий исходный файл существует, эта переменная содержит название исходного файла, подходящего для использования функциями как ‘custom-save-all’, которые редактируют init файл. В то время как Emacs загружает и оценивает init файл, значение является настоящим именем файла, независимо от того, имеет ли это &lsquo '.elc’ расширение.
Этот путь является довольно подробным. Более краткий ответ должен запустить emacs и, в Вашем буфере оценки Lisp, ввести user-init-file
и нажмите Ctrl+J для оценки. Это распечатает, где Ваш init файл, как так:
user-init-file
"/home/.emacs"
Необходимо создать файл, если Вы хотите настроить Emacs. Можно просто создать его и начать взламывать файл вручную или использование M-x customize
и сохраните настройку.
См. главу InitFile в EmacsWiki.
Ваш init файл содержит персональный код EmacsLisp, который Вы хотите выполнить при запуске Emacs.
- Для GnuEmacs это
~/.emacs
или_emacs
или~/.emacs.d/init.el
.- Для XEmacs это
~/.xemacs
или~/.xemacs/init.el
.- Для AquamacsEmacs это
~/.emacs
или~/Library/Preferences/Aquamacs Emacs/Preferences.el