2012-02-02 77 views
3

這看起來相當簡單,但它非常令人沮喪。我想將現有的自動填充規則(​​)指定爲主要模式。例如。最近我發現sass-mode,我想用它css-mode字典。當然,我可以複製和重命名字典目錄,但這是一個非常醜陋(和低效)的黑客攻擊。Emacs自動完成:將現有字典添加到主要模式

任何想法如何以良好的方式修補這個?

+0

定義「自動完成」?我不相信標準的Emacs使用這個術語,所以我不確定你指的是什麼。 – phils 2012-02-02 10:44:24

+0

啊,對不起,我指的是這一個:http://www.emacswiki.org/emacs/AutoComplete – aL3xa 2012-02-02 11:07:48

+0

什麼規則。?我認爲你的意思是來源。你想添加什麼來源。?字典。?? – kindahero 2012-02-02 11:53:52

回答

0

嗯,我想「正確」的方法是:

  1. 的字典,例如創建一個文件夾~/.emacs/dict
  2. 複製和重命名css-modescss-mode
    • css-mode可罰中自動完成包目錄
  3. 添加~/.emacs/dictac-dictionary-directories

(add-to-list 'ac-dictionary-directories "~/.emacs/dict")

此方法非常有用貝科使用它可以讓你在詞典文件中添加單詞。

但我做了其他事情。我剛剛創建了一個符號鏈接scss-modeautocomplete/dict