Using vi with Scheme

Most Scheme developers prefer emacs to vi since emacs allows one to run Scheme within a separate buffer with a tightly integrated compile/test cycle. For those already familiar with vi, vi can do two of the most important functions you would need from the editor: When using Xwindows, the easiest solution is to have two xterm windows, one for Scheme and one for vi. Do not forget to reload your file into Scheme every time you change it.