0

我安装了 ac-math 插件以及自动完成功能。我 ac-math.el 在 .emacs.d/plugins/auto-complete

我把它放在我的 .emacs 中

(add-to-list 'load-path "~/.emacs.d/plugins/auto-complete/.")
(add-to-list 'ac-dictionary-directories "~/.emacs.d/plugins/auto-complete/ac-dict/")
(require 'auto-complete-config)
(ac-config-default)

(require 'ac-math)

(add-to-list 'ac-modes 'latex-mode) ; make auto-complete aware of latex-mode

(defun ac-latex-mode-setup () ; add ac-sources to default ac-sources
(setq ac-sources
(append '(ac-source-math-unicode ac-source-math-latex ac-source-latex-commands)
ac-sources)))

(add-hook 'latex-mode-hook 'ac-latex-mode-setup)

但我收到错误“错误类型参数:integrep nil”。有什么帮助吗?

4

1 回答 1

0

就自动完成模式而言,有一个相当过时的主页:http : //cx4a.org/software/auto-complete/ 如果您从那里安装,您可能没有最新版本,例如可以在 github ( https://github.com/auto-complete/auto-complete ) 上找到的那个。在该存储库中,版本 1.3 的分支(主页上提供的分支)在过去三年中没有更新。

于 2013-10-04T11:53:46.163 回答