关于Emacs lisp的学习

在使用Emacs两年之后,突然很想深入的看看这个日常生活中离不开的神器。
要做到这一点,必然绕不开emacs lisp这一关。

官方推荐的教程:
http://gnu.april.org/software/emacs/manual/eintr.html

或从百度盘中下载
链接: http://pan.baidu.com/s/1B6qvk
密码: boa7

时间: 2024-10-12 23:19:40

关于Emacs lisp的学习的相关文章

Gnu.Emacs.Lisp编程入门一书示例代码

最近两天看了Gnu.Emacs.Lisp编程入门一书,把书中的代码示例都写了出来,以及书中的练习题,供有需要的同志使用. 注意:分号后面内容是对应函数及表达式的结果. :-) ;; Chapter 1: 列表处理 ; 在Lisp中,数据和程序都以同样的方式表示:也就是说,它们都是由空格分割. ; 由括号括起来的单词.数字或者其他列表的列表. ; 在一个列表中,列表的元素被称为"原子",不可再被分割为更小的部分.列表 ; 中的原子是由空格一一分割的. ; 双引号中的文本,不论是句子还是段

RMS on why Emacs lisp doesn't have namespace

Re: Generators (iterators) for Gnu Emacs From: Richard Stallman Subject: Re: Generators (iterators) for Gnu Emacs Date: Mon, 08 Dec 2014 15:59:22 -0500 [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US C

emacs lisp

;; This gives an introduction to Emacs Lisp in 15 minutes (v0.2d) ;; ;; 英文原作者: Bastien / @bzg2 / http://bzg.fr ;; 中文翻译: iamxuxiao ;; ;; ;; 如何安装 Emacs ;; ;; Debian: apt-get install emacs (or see your distro instructions) ;; MacOSX: http://emacsformaco

emacs lisp调试

emacs调试 注意事项 emacs调试有个坑,首先el文件会被编译为elc文件,导致我修改源码死活不生效,我也是设置断点后,中断在elc文件才发现问题所在. error调试 error我觉得是最容易调试的,因为这类明显的错误很容易追踪,以下是几种思路:- –debug-init启动参数- debug-on-error 反映慢 先执行代码,在emacs没反应的时候按C-g (toggle-debug-on-quit) message断点 (setq debug-on-message "messa

Gnu Emacs Lisp入门笔记

1.在Lisp中,数据和程序都是以同样的方式表示:它们都是由空格分隔 的.由括号括起来的单词.数字或者其他列表的列表.2.列表前面的单引号:表示不要对这个列表做任何操作,而仅仅是按其 原样.如果一个列表前没有引号,则第一个符号表示计算机要执行的命 令,用来对列表的其余部分进行操作. 3.对一个符号表达式求值几乎总是使Lisp解释器返回一个值,同时可能 产生一个附带效果,不然就产生一个错误消息.

Emacs学习心得之 基础操作

1.前言与学习计划2.Emacs基础操作 一. 前言与学习计划 本篇博文记录了Emacs的一些基础操作与概念,相关的阅读如下: (emacs tutorial 中文精简版 )    http://blog.chinaunix.net/uid-24386676-id-119687.html (emacs user's guide)  http://www.cbi.pku.edu.cn/chinese/documents/csdoc/emacs/ (学习Emacs系列教程 )  http://www

python学习笔记二:IDE环境搭建

工欲善其事,必先利其器.每个IDE都有自己的优点,适合的才是最好的. [伯乐在线]Python 非常易学,强大的编程语言.Python 包括高效高级的数据结构,提供简单且高效的面向对象编程.Python 的学习过程少不了 IDE 或者代码编辑器,或者集成的开发编辑器(IDE).这些 Python 开发工具帮助开发者加快使用 Python 开发的速度,提高效率.高效的代码编辑器或者 IDE 应该会提供插件,工具等能帮助开发者高效开发的特性.最好的 10 款 Python IDEs,这里详细介绍前两

著名 Emacs 用户列表

原文出处: 任文山(微博推荐) 我不认为使用 Emacs 能提高一个程序员的水平, 也不认为几个中老年知名人士使用(或使用过) Emacs 就能证明它有什么特殊之处. 但在我的水平比现在更差的时候, 知道这些我心目中的牛人也是(或曾经是) Emacs 用户, 确实是我继续使用和学习关键原因之一. 所以建了这个列表, 希望能对初学者起到一些指(误)导作用. 这个列表会不定期更新(最近更新的在上面), 欢迎修正及补充. 注: 我在这个列表所举的, 大多是不以使用和开发 Emacs 而闻名的人, 所以

一年成为Emacs高手(像神一样使用编辑器)

作者: 陈斌(redguardtoo) 版本号: 20160125 更新时间: <2016-01-25 Mon> 原创时间: <2012-01-31 Tue> 版权: 本文采用以下协议进行授权,自由转载 - 非商用 - 非衍生 - 保持署名 | Creative Commons BY-NC-ND 3.0,转载请注明作者及出处. 简介 成为高手很容易.当初我在Vi阵营,偶尔用Emacs还忘记"退出"的快捷键,一年后我跨入高手行列. 很多文章强调Emacs有多牛,但