Category Archives: Emacs

An Introduction to Programming in Emacs Lisp: Book Review and Solutions to the Exercises

`An Introduction to Programming in Emacs Lisp’ (Elisp Intro), is an Elisp tutorial that comes with Emacs. Elisp, is short for Emacs Lisp, which is a dialect of the Lisp programming language. It is mainly used for writing extensions for the GNU Emacs editor and it can also be used as a scripting language in a way like Perl or Python.

After reaching a certain level in using Emacs, it is not enough to simply copy and paste others’ code for Emacs configuration, this is the main reason why I read Elisp Intro. I also wanted to gain some knowledge of a Lisp dialect that would be useful in (my) real world.

Continue reading

《An Introduction to Programming in Emacs Lisp》——书评及习题答案

《An Introduction to Programming in Emacs Lisp》(以下简称Elisp Intro),是Emacs自带的Elisp入门手册。Elisp是Lisp的方言之一,主要用于写Emacs扩展,也能作为脚本语言像Python和Perl那样使用。

读这本书主要是因为用Emacs到一定程度,光靠四处拷贝别人的配置代码已经不能满足需求了,另外也是想要学点儿实际能用到的Lisp。

Continue reading

mu4e: an E-mail Client for Emacs

mu4e: an E-mail Client for Emacs

I am a long time user of Gmail and during this time I have become frustrated by
its online editing experience. Now, thanks to mu4e I am able to view, edit, send
and receive emails without the need to switch from my beloved editor – Emacs.

Here is an example of how to set up Gmail on Debian 6.
Continue reading

用Emacs写帖子和邮件

用Emacs写帖子和邮件

用惯了Emacs之后,我觉得在Firefox中写日志或者写较长的回复的时候,十分别扭,在
Thunderbird中写邮件的时候更是如此,Vim党应该也有如此感受。下面的两个插件都是通用
的,可以指定自己喜欢的文本编辑器,不仅限于Emacs。

Continue reading