2011-09-02 140 views
4

我使用technomancy on github提供的package.el for emacs-23文件,而我能列出的軟件包,只要按「I」安裝程序包的emacs只需將光標移動到下一行。當我按下包裝上的「輸入」時,一個新的緩衝區打開,顯示一個「安裝」按鈕。當我點擊按鈕時,它會下載軟件包文件/目錄,但似乎沒有安裝它。例如,當我嘗試安裝color-theme時,它下載了color-theme目錄(和文件),但我無法設置或使用顏色主題。任何人都知道什麼可能是錯的?Emacs的軟件包管理

+0

自從GNU Emacs遷移到Git後,SVN派生的Git倉庫中所有對blob的引用都發生了變化。最新的emacs-23兼容包的新URL爲:

+0

這兩個鏈接似乎都已死亡。我發現http://git.savannah.gnu.org/gitweb/?p=emacs.git;a=blob_plain;hb=ba08b24186711eaeb3748f3d1f23e2c2d9ed0d09;f=lisp/emacs-lisp/package.el來自Emacs 23部分,網址爲http: //emacswiki.org/emacs/ELPA – tripleee

回答

1

我知道它並不完全回答您的具體問題,但我有一個很棒的時間使用el-get來安裝和管理我的emacs安裝中的elisp代碼。

0

對我來說,以下步驟可以正常工作。使用'i'鍵標記包裹 - 字母'I'出現在每個包裹的前面。然後按'x'鍵安裝標記的包。

+0

這就是OP顯然已經做了什麼,真的等同於在GUI中執行的步驟。 – pmr

0

由於您使用的是Emacs 23,所以您必須在init.el文件中添加一個「require」。

要啓用color-theme,您需要將(需要'color-theme)添加到init.el.我還下載了一個特定的顏色主題(袋熊主題),並通過讓線(color-theme-wombat)在require線下啓用它。

這樣,Emacs總是加載了wombat顏色主題。

我相信,這在Emacs 24中不是必需的,而且所有這些都是自動發生的。