2013年9月21日 星期六

Installing Emacs on Win7/8/10 for dummies

20200411更新:新版(26.X)安裝請參考 在 win10 上,平行於現有 emacs 環境,安裝 spacemacs , 在 win10 上,平行於現有 emacs 環境,安裝 spacemacs (2) 

1. 抓 emacs , 網址 http://ftp.gnu.org/gnu/emacs/windows/

2. 解壓到合適的目錄

3. 執行 bin/addpm.exe 以建立捷徑 (新版已非必要動作,參 https://www.gnu.org/software/emacs/manual/html_node/emacs/MS_002dWindows-Registry.html )

4. (多機器共用工作環境設定,若不需要可跳過。)若有安裝 dropbox ,並有已寫好的 .emacs 檔,則在 C:\Users\[username]\AppData\Roaming 目錄中建立指向該檔的link 。此指令必需在具有系統管理員權限的cmd視窗中執行,[username]請替換為使用者的id。例如:

cd C:\Users\[username]\AppData\Roaming
mklink .emacs C:\Users\[username]\Dropbox\emacs\.emacs

5. 複製特殊字型(等寬的在表格較好看),如monaco、文泉驛,到字型目錄 C:\Windows\Fonts

6. 參"win10 上安裝 emacs 25.3 新增套件的注意事項" ,下載此檔 : http://ftp.gnu.org/gnu/emacs/windows/emacs-25-x86_64-deps.zip  並解壓縮到安裝主程式的目錄如 C:\Program Files\emacs-24.3\bin 。執行條列 lib 的指令後可知取得的檔案仍然必需視情況重新命名,才能被正確執行;沒提到的 zlib1.dll 也必需複製!!。

7. 接下來可以利用elpa,指令為 M-x package-list-packages 。某些 package 寫得不太優雅,當舊版沒有移除就安裝新版會有很嚴重的問題,因此建議更新時先移除舊版。


沒有留言:

張貼留言