M-x lisp-mode
lisp吧
全部回复
仅看楼主
level 3
jiahua000801 楼主
<ANSI common lisp>
Lisp 程序员用缩排来阅读及编写程序,而不是括号。当他们在写程序时,他们让文字编辑器显示哪个括号该与哪个匹配。任一个好的文字编辑器,特别是 Lisp 系统自带的,都应该能做到括号匹配 (paren-matching)。在这种编辑器中,当你输入一个括号时,编辑器指出与其匹配的那一个。如果你的编辑器不能匹配括号,别用了,想想如何让它做到,因为没有这个功能,你根本不可能编 Lisp 程序 。在 vi,你可以用 :set sm 来启用括号匹配。在 Emacs,M-x lisp-mode 是一个启用的好方法。
以前使用回车直接可以实现执行效果,如:
(+ 2 3)
回车后显示:5
为了编写方便,就是括号匹配问题,实现换行,所以 使用了 M-x lisp-mode 命令,如:
car(
cdr '( a b c ))
现在敲回车 可以实现换行 但是不能执行代码了
请问现在使用什么命令执行代码?
2015年02月09日 11点02分 1
level 3
jiahua000801 楼主
环境是:emace + slime + sbcl
2015年02月09日 11点02分 2
1