我这里用的是unbutu 11.10 环境下 mit-scheme+emacs组合。
步骤如下:
1、安装emacs
2、安装mit-scheme
下载页面http://www.gnu.org/software/mit-scheme/
This is done in the following steps:
Unpack the tar file, mit-scheme-VERSION-ARCH.tar.gz, into the directory mit-scheme-VERSION. For example,
tar xzf mit-scheme-VERSION-i386.tar.gz
will create a new directory mit-scheme-VERSION.
Move into the new directory:
cd mit-scheme-VERSION/src
Configure the software:
./configure
Build the software:
make compile-microcode
Install the software:
make install
3、配置
在~/.emacs里面加入如下的语句:
;;; Always do syntax highlighting
(global-font-lock-mode 1)
;;; Also highlight parens
(setq show-paren-delay 0
show-paren-style 'parenthesis)
(show-paren-mode 1)
;;; This is the binary name of my scheme implementation
(setq scheme-program-name "scm")
最后一句的scm要修改成对应的scheme解释器的程序名(mit-scheme)。
C-x 2 ;;新打开一个水平分割的窗口。
C-x o ;;跳转到这个新打开的窗口。
M-x run-scheme ;;在新打开的窗口里面运行scheme解释器。
C-x C-e ;;将光标之前的最后一个语句交给scheme解释并执行。
C-x h C-c C-r ;;C-x h 选择整个buffer的内容,C-c C-r 解释执行。