[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