Emacs 可以作为很多程序的前端。比如w3m、lynx(两者都是浏览器)、MAXIMA 计算机代数系统、Scheme48等Scheme 解释器、shell……这些文本方式的程序一旦与 Emacs 接合就拥有了巨大的编辑的能力。如图13,Scheme48 加上 Emacs,就有了语法加亮和方便的热键,可以非常方便的使用Scheme 解释器了。
图12 Emacs上用w3m浏览网页(+上图可点击放大)
图13 Emacs加Scheme48后的强大语法加亮功能-