我不喜欢DrRacket,因为它没有像Emacs那样方便的编辑功能。但是我只能通过在.emacs
中添加命令"racket current-file.scm"来运行Scheme文件。现在,我想在Emacs中运行Scheme文件,就像在DrRacket手册中描述的那样:"运行:重置交互窗口并在定义窗口中运行程序。"我查看了Racket帮助文档"19.1 运行 racket 和 gracket",似乎没有回答我的问题,我该怎么办?
我不喜欢DrRacket,因为它没有像Emacs那样方便的编辑功能。但是我只能通过在.emacs
中添加命令"racket current-file.scm"来运行Scheme文件。现在,我想在Emacs中运行Scheme文件,就像在DrRacket手册中描述的那样:"运行:重置交互窗口并在定义窗口中运行程序。"我查看了Racket帮助文档"19.1 运行 racket 和 gracket",似乎没有回答我的问题,我该怎么办?
Greg Hendershott编写了racket-mode
,用于在Emacs中使用Racket。
https://github.com/greghendershott/racket-mode
请查看2014年RacketCon的演示文稿:
https://www.youtube.com/watch?v=QWiteH8PARQ&noredirect=1