簡體   English   中英

在emacs上配置自動完成模式

[英]Configuring auto-complete mode on emacs

我決定再次嘗試emacs,但是配置它可能會很麻煩。 我想要一些簡單的自動完成html標簽和php函數,然后找到自動完成模式。 我通過elpa通過emacs中的包接口安裝了它。 我按照說明( http://cx4a.org/software/auto-complete/manual.html )進行安裝字典,並使用以下命令編輯.emacs文件:

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

但是當我啟動emacs時,出現以下錯誤:

Warning (initialization): An error occurred while loading `/home/dev/.emacs':
Symbol's value as variable is void: ac-dictionary-directories

使用調試選項啟動emacs的過程如下:

Loading 00debian-vars...done
Loading /etc/emacs/site-start.d/50dictionaries-common.el (source)...
Loading /var/cache/dictionaries-common/emacsen-ispell-dicts.el (source)...
Error while loading 50dictionaries-common: Symbol's value as variable is void: debian-aspell-only-dictionary-alist
Entering debugger...
find-library-name: Can't find library /usr/share/emacs/24E.3/lisp/subr.el

我已經嘗試了很多東西,但無濟於事。 我檢查了'load-path'變量的值,並且dict文件夾在其中。 我還應該嘗試什么?

Emacs無法識別“ ac-dictionary-directories”。 您應該在此行之后放置(需要'auto-complete-config)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM