Почему я могу сломать лидера spacemacs SP C SP C, установив переменную режима org? - PullRequest
0 голосов
/ 13 марта 2020

В моем точечном файле .spacemacs у меня есть следующее в dotspacemacs / user-config:

(setq org-agenda-files (quote ("~/docs/everything.org")))

Если я перевожу everything.org из ~ / docs / и затем перезапущу -emacs, я вижу сообщение «org-повестка дня-записи дня: такого файла нет ~ / docs / everything.org».

Но не только это. Когда я нажимаю SP C SP C, я ожидаю увидеть подсказку руля, начинающуюся с «Mx». Вместо этого я теперь получаю сообщение «SP C SP C не определено».

Либо удаление строки setq выше или ее пересмотр (так, чтобы местоположение everything.org было правильным) решает эту проблему , Но почему это возникло в первую очередь?

1 Ответ

0 голосов
/ 20 марта 2020

Emacs останавливает оценку при ошибке. В этом случае он пытается получить доступ к вашему файлу everything.org, которого там нет, и останавливается в тот самый момент. Все загруженные до сих пор настройки существуют, но любые загруженные после (например, настройки ключа лидера) настройки не загружаются.

Короче говоря: если вы ссылаетесь на файл в файлах .el, убедитесь, что он там есть.

...