Я пытаюсь использовать следующий в моем ~/.emacs
требовать пакетов, которые я установлен, и хотел бы использовать:Symbol является недействительным: карта
(map #'nil (lambda (x) (require x))
'(
undo-tree
savekill
wrap-region
free-keys))
Однако, когда я пытаюсь проверить его из-за того, что Emacs оценивает буфер, я получаю эту ошибку: Symbol's function definition is void: map
Я получаю ту же ошибку, когда я запускаю emacs нормально, я считаю, что исправил эту проблему раньше, но я не помню, как я это сделал.
Вот отладочная информация, что я получаю, когда я бегу: emacs --debug-init
Debugger entered--Lisp error: (void-function map)
(map (function nil) (function (lambda (x) (require x)))
(quote (undo-tree savekill wrap-region free-keys)))
eval-buffer(#<buffer *load*> nil "c:/Users/rr257875/AppData/Roaming/.emacs" nil t) ; Reading at buffer position 944
load-with-code-conversion("c:/Users/rr257875/AppData/Roaming/.emacs" "c:/Users/rr257875/AppData/Roaming/.emacs" t t)
load("~/.emacs" t t)
#[0 "\205\262