Ошибка Emacs не может сохранить настройки - PullRequest
5 голосов
/ 29 февраля 2012

При настройке начального экрана emacs отображалось сообщение об ошибке «Не удается сохранить настройки»

Loading 00debian-vars...
No /etc/mailname. Reverting to default...
Loading 00debian-vars...done
Loading /etc/emacs/site-start.d/50dictionaries-common.el (source)...
Loading debian-ispell...
Loading /var/cache/dictionaries-common/emacsen-ispell-default.el (source)...done
Loading debian-ispell...done
Loading /var/cache/dictionaries-common/emacsen-ispell-dicts.el (source)...done
Loading /etc/emacs/site-start.d/50dictionaries-common.el (source)...done
Loading /etc/emacs/site-start.d/50global.el (source)...done
Loading /etc/emacs/site-start.d/50psvn.el (source)...done
Loading /etc/emacs/site-start.d/50python-guppy.el (source)...done
Loading /etc/emacs/site-start.d/50ruby1.8-elisp.el (source)...done
Loading cua-base...done
For information about GNU Emacs and the GNU system, type C-h C-a.
custom-save-all: Cannot save customizations; init file was not fully loaded

Пожалуйста, помогите

Ответы [ 2 ]

12 голосов
/ 29 февраля 2012

Если мы посмотрим на источник для custom-save-all в cus-edit.el, то найдем:

(defun custom-save-all ()
  "Save all customizations in `custom-file'."
  (when (and (null custom-file) init-file-had-error)
    (error "Cannot save customizations; init file was not fully loaded"))

Таким образом, может показаться, что происходит ошибка при загрузке вашего файла инициализации. Попробуйте запустить emacs с опцией --debug-init, которая позволяет отладчику Emacs Lisp помочь вам найти ошибки в файле инициализации.

2 голосов
/ 29 февраля 2012

Я неправильно прописал путь в своем файле .emacs.

Пожалуйста, проверьте наличие орфографических ошибок в вашем файле .emacs.

РЕДАКТИРОВАТЬ: Имейте в виду, что пути UNIX чувствительны к регистру. До сих пор это было для меня основным источником ошибок.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...