学习Emacs的资源

6
我想学习Emacs,并想知道是否有任何好的资源(免费或收费)推荐。我主要对编程Emacs感兴趣,从基础开始,并且需要大量的“练习”。我已经使用过Emacs和它的大多数编辑功能,尽管我有点生疏,因此快速复习一下会很有用。
谢谢
编辑:感谢您的建议。我会查看并更新我喜欢的内容...

1
重复问题:http://stackoverflow.com/questions/210791/good-resources-for-emacs 和 https://dev59.com/U3VC5IYBdhLWcg3wYQEp - Noldorin
1
PeepCode有一份关于EMACS的绝佳介绍。 - user177800
7个回答

7

Emacs Lisp 参考文献是一个不错的起点。 - Martin Geisler

5

5

需要记住的一件事是,所有emacs配置都是编程。

PlanetEmacsen是一个很好的RSS源,有很多提示。

Xah Lee虽然被认为是个坏“troll”,但他有一些很棒的emacs编程资料。

此外,每当你不确定一个函数或键盘快捷键时,请分别尝试使用C-h f和C-h k,然后跟随该命令的源代码链接。

对于练习,Lair of the DustBunny写了一系列非常长的关于从头开始重写python模式的文章。

你也可以尝试编写PLEAC elisp部分。这是比较elisp和你最喜欢的语言的很好的方法。


需要记住的一件事是,所有的emacs配置都是编程。严格来说,这是真的(底层都是elisp),但是通过customize(http://www.gnu.org/software/emacs/manual/html_node/emacs/Easy-Customization.html),简单的事情变得更加简单。 - Matthew Flaschen

3

Emacs本身包含一个教程,其中包括练习,引导您了解基本功能和编辑命令。您可以在菜单下的“帮助”中找到它,或按下C-h t(即同时按下Control和'h',然后单独按下't')。


是的,我知道这个教程。不幸的是,它只涉及文件的编辑和处理,没有任何关于elisp的内容。 - Tal Pressman

1

关于Emacs,绝对最好的书是Bob Glickstein的"Writing GNU Emacs Extensions"。

非常有启发性,示例也非常好。对于一本技术书籍来说,阅读起来非常愉快。这是我拥有的最好的计算机书籍之一。(其中还有像1982年的“VIC-20技术手册”这样的珍品 :-))

一些PDF文件可以在线获取,但为了获得完整的乐趣,建议购买实体书。


1
上周我购买了这个Peepcode的屏幕录像,非常喜欢它。它向您介绍了基本功能(编辑、加载保存、缓冲区),但也深入探讨了一些高级主题,比如编程emacs lisp:

http://peepcode.com/products/meet-emacs


0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接