安裝
方法1
http://tromey.com/elpa/install.html
或
http://ergoemacs.org/emacs/emacs23_install_elpa.html
在剛安裝完emacs就執行這步比較好,在下完package.el到~/.emacs.d/裏面以後,它會在.emacs後加上類似方法2中提到的那幾行以載入之
p.s. replace package.el according to http://stackoverflow.com/questions/7287947/adding-marmalade-as-package-source
方法2==> 推薦
- 下載package.el到emacs認得的目錄
- 改寫.emacs,加入以下幾行,然後重啟emacs
(setq package-archives
'(("gnu" . "http://elpa.gnu.org/packages/")
("marmalade" . "http://marmalade-repo.org/packages/")
("melpa" . "http://melpa.milkbox.net/packages/")))
(package-initialize)
使用
M-x list-packages 或 M-x package-list-packages
這有點向perl的 cpan看齊的意思,雖然來得有點晚,但是總比不來的好XD
使用方法參 http://ergoemacs.org/emacs/emacs_package_system.html
按C-h m可以得到說明,
基本上按i標記,按x安裝
實例︰starter-kit的安裝
用elpa來安裝之前提到過的 starter-kit 真是再便利也不過的了
為何要用emacs?
http://dywang.csie.cyut.edu.tw/moodle23/dywang/linux-wangyin/node13.html
我覺得這篇說得挺好。用我的話來說,IDE是讓你不知道細節也能做出個樣子出來,但是你要知道細節才能完成工作時,IDE會讓你不知道那個細節在哪裏。當你愈深入你的工作,你才會發現要處理更多的細節。不使用IDE會讓你一開始就必需處理很多細節,所以通常你不會直接這樣做。一般的作法都是用IDE(或抓個template)產生了骨架之後,從這個骨架開始修改。
沒有留言:
張貼留言