描述
无法设置任何 layers 的变量,每次选中设置的变量使用 C-x C-e
的时候都会报错;
拿 better-defaults
举例, 选中 (better-defaults :variables better-defaults-move-to-end-of-code-first t)
执行报错 Lisp error: (void-function better-defaults)
。
不明白为什么会出现这样的错误。希望大家帮忙看下。
- [.emacs.d]
- [.spacemacs.d]
- init.el
- custom.el
System Info
- OS: darwin
- Emacs: 25.3.1
- Spacemacs: 0.300.0
- Spacemacs branch: develop (rev. b4d663dc)
- Graphic display: t
- Distribution: spacemacs
- Editing style: vim
- Completion: ivy
- Layers:
dotspacemacs-configuration-layers
'(
;; ----------------
;; Example of useful layers you may want to use right away.
;; Uncomment some layer names and press <SPC f e R> (Vim style) or
;; <M-m f e R> (Emacs style) to install them.
;; ----------------------------------------------------------------
osx
ivy
(better-defaults :variables
better-defaults-move-to-end-of-code-first t)
;;
)
- System configuration features: JPEG RSVG IMAGEMAGICK NOTIFY ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS NS MODULES
Backtrace
Debugger entered--Lisp error: (void-function better-defaults)
(better-defaults :variables better-defaults-move-to-end-of-code-first t)
eval((better-defaults :variables better-defaults-move-to-end-of-code-first t) nil)
elisp--eval-last-sexp(nil)
#[257 "\204\303!\207 \303!\n)B\211A =\204\211A\211@\207" [eval-expression-debug-on-error elisp--eval-last-sexp-fake-value debug-on-error elisp--eval-last-sexp] 4 2273792 "P"](nil)
ad-Advice-eval-last-sexp(#[257 "\204\303!\207 \303!\n)B\211A =\204\211A\211@\207" [eval-expression-debug-on-error elisp--eval-last-sexp-fake-value debug-on-error elisp--eval-last-sexp] 4 2273792 "P"] nil)
apply(ad-Advice-eval-last-sexp #[257 "\204\303!\207 \303!\n)B\211A =\204\211A\211@\207" [eval-expression-debug-on-error elisp--eval-last-sexp-fake-value debug-on-error elisp--eval-last-sexp] 4 2273792 "P"] nil)
eval-last-sexp(nil)
funcall-interactively(eval-last-sexp nil)
call-interactively(eval-last-sexp nil nil)
comman