2014-04-23 37 views
2

我已經安裝了Emacs(來自大草原軟件倉庫的最新版本),我用package-install得到auto-complete-20140414.2324。然後我遵循(或試圖)在this site的指示。具體來說,我增加了以下我.emacsEmacs無法加載自動完成軟件包

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

我知道一個事實,即這些目錄在哪裏auto-complete-20140414和它的字典文件夾分別。然而,當我啓動Emacs的,我得到以下警告:

File error: Cannot open load file, no such file or directory, auto-complete-config 

沒有什麼在我發現這個指令是,我不知道是什麼問題。有人可以幫我嗎?

回答

6

您的配置錯誤。您無需手動設置load-path,以便使用package.el安裝 已安裝的軟件包。您可以撥打package-initialize作爲 。 package-initialize設置load-path爲所有安裝包 目錄。

(package-initialize) 

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