Edd*_*ddy 6 emacs latex elisp autocomplete
我正在尝试安装emacs latex自动完成包(http://code.google.com/p/ac-math/).我把ac-math.el放到我的〜/ elisp加载路径目录中,然后将以下内容放入我的.emacs文件中:
;; Adds elisp to load-path
(add-to-list 'load-path "~/elisp")
;; Loads latex auto-complete
(require 'ac-math)
(add-to-list 'ac-modes 'latex-mode)
(defun ac-latex-mode-setup ()
(setq ac-sources
(append '(ac-source-math-latex ac-source-latex-commands ac-source-math-unicode)
ac-sources))
)
(add-hook 'LaTeX-mode-hook 'ac-latex-mode-setup)
Run Code Online (Sandbox Code Playgroud)
但是当我加载emacs时,我收到此错误:
警告(初始化):加载`/home/eddy/.emacs'时出错:
符号的值作为变量是无效的:交流模式
为确保正常运行,您应该调查并删除初始化文件中的错误原因.使用`--debug-init'选项启动Emacs以查看完整的错误回溯.
提前致谢
我必须先安装自动完成包。我将数学自动完成包与实际的自动完成包混淆了。
所以首先你去这里安装自动完成包:http://cx4a.org/software/auto-complete/
然后您可以前往此处获取数学自动完成附加组件: http: //code.google.com/p/ac-math/
问题是我试图安装数学插件而不先安装自动完成包