神刀安全网

21天学会 Emacs(上)

经过了漫长的 3个月等待,《21 天学会 Emacs 系列》的上半部分总算是完结了。本来打算每周一更的视频,也由于各种原因未能及时更新,不过好在 Emacs 党的热情不减,我终于还是不负众望,坚持下来了。

如果你现在想学习 Emacs,而且不知道怎么入门,也没人带,如果你还没有观看过我的视频,那么赶紧点击我的网站首页的LearnEmacs 版块开始观看视频吧。

Happy Hacking!

21天学会 Emacs(上)

为什么我要录制这个系列视频

如果你有听过我在“代码时间”的采访: http://codetimecn.com/2016/05/01/spacemacs/ , 那么你应该可以了解一些原因。

Emacs 和 Vim 一直在国内被妖魔化,也常被人说成是装逼利器。Vim 社区近年来在国内发展的还不错,因为服务端程序员,Ruby 程序员和一些 Linux 程序员的努力, Vim 社区变得越来越好。再加上《Practical Vim》一书的出版,更是让 Vim 的学习热情居高不下。

但是 Emacs 却一直很小众,国内惟一的 Emacs 社区是水木清华社区,而这个社区也不是很活跃。有不少 Emacs 民间高手,但是他们也只钟情于写 Package。

Emacs 大神 陈斌 写了 《一年成为 Emacs 高手》 , 这应该是中文社区最好的Emacs学习方法论了,没有之一。我本人也从这篇文章中获益良多,再次强烈推荐。

但是,《一年成为 Emacs 高手》毕竟是以方法论为主,针对具体实际操作的指导非常少。而新手在学习 Emacs 的过程中,可能最难的一步就是入门。如果入门都搞不定,这些方法论也很难发挥作用。

我录制的这个系列视频就是要弥补这个空白,打造一套亲民的 Emacs 入门资料。(相信不会让大家失望)

我真的可以 21 天学会 Emacs 吗?

答案是 NO!如果你妄想通过观看 21 集视频就能学会 Emacs,这是不可能的。你甚至都不可能通过观看 21 个 Javascript 视频就学会 Javascript!

如果你已经参加工作了,平时工作也比较忙,那么一年学会Emacs 是一个合理的目标。如果你是一个学生党,平时有非常多的时间去折腾,那我相信只要方法得当 2-3 个月学会 Emacs 也是有可能的。

在有了合理的目标之后,你就不会在学习21天后变成“从入门到放弃”了。

本系列视频旨在降低 Emacs 的入门门槛,同时指明入门后学习的方向。你除了认真观看视频并实践视频中的内容之外,对于视频里面提到的链接和文章,都需要花大量的时间去研习,去实践。

21 天只是一个噱头,背后需要你付出大量的努力,但是,最后一旦你学会 Emacs,你会发现这一切都是值得的。

给 Emacs 新手的建议

  1. 先存活下来,这个非常重要,一定要把 Emacs 当作你日常使用的文本编辑器
  2. 在学习的过程,请不要只看不动手,实践出真知
  3. 对于学习过程中遇到的问题,可以去 emacs-china.org 去提问。
  4. 对于视频中提到的链接和文章, 一定要抽时间去看,不要执着于“抄配置”,更不要配置一些自己用不到的东西。(这会浪费你大量的时间)
  5. 本系列视频是有对应电子版的,这是一本 社区维护的电子书 , 之前一直由 li-xinyang 同学在维护,作为新手,你也应该当作学习笔记去贡献内容。
  6. 有时间多读读 An Introduction to Programming in Emacs Lisp ,你会学到很多东西的。

后续学习建议

  1. 阅读《一年成为 Emacs》高手,实践里面的方法论
  2. 积极融入社区,emacs-china.org, reddit,github
  3. 观看后续 Spacemacs 视频
  4. 阅读高手的 Emacs 配置
  5. 阅读一些常用的 package 的源码和 wiki

结语

最后祝大家早日驾驭 Emacs,Happy Hacking !

转载本站任何文章请注明:转载至神刀安全网,谢谢神刀安全网 » 21天学会 Emacs(上)

分享到:更多 ()

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址