[英]Configuring auto-complete when it is installed as a package
我以前在auto-complete
有以下行:
(require 'auto-complete-config)
(add-to-list 'ac-dictionary-directories "~/.emacs.d/auto-complete/dict")
(ac-config-default)
但是現在我安裝了auto-complete
作為Emacs包,我的.emacs.d
目錄中沒有auto-complete folder
了,所以上面的第二行不起作用。
這引出了兩個問題:
add-to-list
行? 默認情況下(在較新版本的auto-complete
),使用的目錄將是site-lisp文件夾中的目錄,其中emacs安裝了包,因此不需要該行。 簡單地放置
(setq-default ac-sources
'(ac-source-abbrev ac-source-dictionary
ac-source-words-in-same-mode-buffers))
在你的.emacs
讓auto-complete
知道你想要完成的源,並且字典文件將被正確放置。
如果你想要一個自定義詞典(至少我做了)
(add-to-list 'ac-dictionary-directiories "~/.dict")
只需確保您放置的目錄存在。
編輯:忘了提到這只是你想要添加自定義詞典自動完成(Java對象higlighting或自定義關鍵字等...)。 默認情況下啟用語言。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.