免责声明:我对 spacemacs 和 emacs 很陌生,所以我可能遗漏了一些非常明显的东西。每当我尝试在 javascript 文件(使用 js2-mode)中使用自动完成功能时,我都会收到以下消息:
Error running timer `ac-update-greedy': (error "js2-name-node-name accessing a non-js2-name-node")
Error running timer `ac-show-menu': (error "js2-name-node-name accessing a non-js2-name-node")
Run Code Online (Sandbox Code Playgroud)
这是我的 ~/.spacemacs 文件:
(defun dotspacemacs/layers ()
"Configuration Layers declaration.
You should not put any user code in this function besides modifying the variable
values."
(setq-default
;; Base distribution to use. This is a layer contained in the directory
;; `+distribution'. For now available distributions are `spacemacs-base'
;; or `spacemacs'. (default 'spacemacs)
dotspacemacs-distribution 'spacemacs
;; …Run Code Online (Sandbox Code Playgroud)