[emacs] 新手資源

作者: dryman (dryman)   2013-03-25 13:32:38
最近使用emacs兩個月,也寫了一些plugin,算是比較上手了
於是想寫一點新手入門可以用的資源,供大家參考
0.
基本的快速鍵
http://www.math.uh.edu/~bgb/emacs_keys.html
1. 關於emacs有多神奇,可以看emacs rocks
http://emacsrocks.com
他的.emacs檔也非常的優
https://github.com/magnars/.emacs.d
2. zonble fork defunkt 的 .emacs 設定檔
https://github.com/zonble/emacs
可以在這裡面找到一些中文字型設定的程式碼
3.可以追的emacs blog
emacs-fu: http://emacs-fu.blogspot.tw
mastering emacs: http://www.masteringemacs.org
4. 其他有名的.emacs設定(但我沒試過)
emacs prelude: https://github.com/bbatsov/prelude
emacs starter's kit: https://github.com/technomancy/emacs-starter-kit
* * *
vim 還有 emacs 都有很多的 plugin
我個人的使用偏好是,除非必要不然不要安裝plugin
vim我唯一有大量使用的plugin只有zencoding
學習vim時我比較專注在把它的各種快速鍵背熟,剩下就手動打code
這樣的我更能專注在要寫的程式本身
vim對我來說就是一個專注於編輯功能的編輯器
emacs不太一樣,emacs的核心精神是可延展性的編輯器
emacs預設的一些功能讓我覺得難以使用
非得加裝套件或是自己寫需要的功能才堪用
vim的文件或許很長,但emacs的文件更長!還長很多!!
而且如果你想要的功能(通常是在vim裡有,但emacs裡沒有的功能)沒人寫過
你得研究elisp才能寫出你要的東西...這學習門檻真的很高orz
要寫一個如何從入門到精通的emacs教學真的太難了
當我在學emacs碰到瓶頸時,都會想「啊..不知道ptt上面有沒有版在討論這個」
然後就會熊熊想起自己就是editor版的版主orz
如果對emacs有興趣,卻在學習上碰到瓶頸的
請勇敢的在editor版上詢問吧
這也是editor版開版的目的XD
作者: letoh (我)   2013-03-25 14:56:00
有一點很重要的是,學emacs的目的並不是把它變成另一個vim如果能考慮 irc 的話,freenode 上有個 #emacs.tw 可以試試
作者: dryman (dryman)   2013-03-25 20:30:00
很多emacs motion我是習慣了,但window實在是差vim太多所以之前寫了smart-window來實現我常用的vim window功能
作者: kuan (kuan_hiroshi)   2013-03-25 21:22:00
推,兩個月可以寫那麼多plugin...太強了...(我用了一年多,還是完全不會寫elisp...)
作者: letoh (我)   2013-03-26 01:29:00
根本沒必要精通 emacs 呀,看你需要什麼就學什麼吧看完內建 tutorial 其實就可以開始打怪了.依每個人需求習慣加上自己需要的設定,我覺得 emacs 是這種個性派的 editor
作者: dryman (dryman)   2013-03-26 09:11:00
也許是因為從vim跳過去emacs,一開始覺得自己很殘廢...XD只好開始學寫elisp
作者: kuan (kuan_hiroshi)   2013-03-26 09:26:00
我是個不會寫程式的Emacser...可是不會elisp真的很不方便
作者: letoh (我)   2013-03-26 10:33:00
其實大部份需求應該可以在emacswiki解決,頂多小改一下吧
作者: awert ( )   2013-07-21 00:21:00
作者: superbil (舒特比)   2012-02-13 22:29:00

Links booklink

Contact Us: admin [ a t ] ucptt.com