Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/fsharp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
学习Emacs的资源_Emacs_Elisp - Fatal编程技术网

学习Emacs的资源

学习Emacs的资源,emacs,elisp,Emacs,Elisp,我想学习Emacs,想知道是否有人有好的资源(免费或其他)可以推荐。我最感兴趣的是编程Emacs,从基础开始,还有很多“练习”。我已经使用了Emacs及其大多数编辑功能,尽管我有点生疏,所以快速复习一下也很有用 谢谢 编辑:谢谢你的建议。我将查看并更新我喜欢的内容…-免费在线图书Emacs本身包含一个教程,其中包含一些练习,可以指导您完成基本功能和编辑命令。您可以在“帮助”下的菜单中找到它,也可以按C-h t(即同时按Control和“h”,然后单独按“t”)。请记住,所有emacs配置都是编程

我想学习Emacs,想知道是否有人有好的资源(免费或其他)可以推荐。我最感兴趣的是编程Emacs,从基础开始,还有很多“练习”。我已经使用了Emacs及其大多数编辑功能,尽管我有点生疏,所以快速复习一下也很有用

谢谢


编辑:谢谢你的建议。我将查看并更新我喜欢的内容…

-免费在线图书

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

请记住,所有emacs配置都是编程

是一个很好的RSS提要,有很多提示

虽然他显然被认为是一个坏巨魔,但他有一些很棒的emacs编程能力

此外,如果您不确定某个函数或键盘快捷键,请分别尝试C-hf和C-hk,然后按照指向该命令源代码的链接进行操作

在练习中,我们做了一系列关于从头重写python模式的练习

您也可以尝试编写elisp部分。这是将elisp与您最喜欢的语言进行比较的一个非常好的方法


  • 上周我买了这个Peepcode屏幕,真的很喜欢。它将引导您了解基本功能(编辑、加载保存、缓冲区),但也会深入了解一些高级主题,如编程emacs lisp:


    关于Emacs的最好的书肯定是

    信息量很大。非常好的例子。而且,对于一本技术书籍来说,阅读是一种乐趣。这是我拥有的最好的电脑书之一。(下面是我1982年的“VIC-20技术手册”之类的珍宝:-)


    有些PDF是在线提供的,但为了获得全部乐趣,我建议购买一份硬拷贝。

    Emacs自己的帮助系统是您的朋友--询问Emacs。学习主C-h键和相应的

    这些也有助于:


    重复:并且对EMACS有一个很好的介绍。“需要记住的一点是,所有EMACS配置都是编程。”严格来说这是正确的(完全是elisp),customize()使简单的事情变得简单。EMACS Lisp参考是一个很好的开始。是的,我知道该教程。不幸的是,它只涉及编辑和处理文件,没有任何elisp。