这是我的~/.emacs档案:
(setq-default c-basic-offset 4 c-default-style "linux")
(setq-default tab-width 4 indent-tabs-mode t)
(define-key c-mode-base-map (kbd "RET") 'newline-and-indent)
Run Code Online (Sandbox Code Playgroud)
我打开emacs时收到警告:
警告(初始化):加载时发生错误
c:/home/.emacs:符号的值作为变量是无效的:
c-mode-base-map要确保正常操作,您应该调查并删除初始化文件中的错误原因.使用
--debug-init选项启动Emacs 以查看完整的错误回溯.
我跑了--debug-init,这就是它返回的内容.我不知道我的意思:
调试器输入 - Lisp错误:(void-variable
c-mode-base-map)Run Code Online (Sandbox Code Playgroud)(define-key c-mode-base-map (kbd "RET") (quote newline-and-indent)) eval-buffer(#<buffer *load*> nil "c:/home/.emacs" nil t) ; Reading at buffer position 311 load-with-code-conversion("c:/home/.emacs" "c:/home/.emacs" t t) load("~/.emacs" t t)
emacs ×1