"I teach high school computer science and programming, and I'm
trying to transition my computer lab from MS-Windows only to
MS-Windows/Linux dual boot.
"For Computer Programming, my students first learn to program
with Ruby. I try to keep it simple for these fledgeling
programmers, so we have been using the Crimson Text Editor under
Microsoft Windows to enter/edit the Ruby source code. The Crimson
Text Editor makes it easy to configure a macro to execute whatever
Ruby script is being edited: that is, the Crimson macro saves the
file, then calls up the Ruby interpreter, and Ruby executes the
script. Students accomplish this by simply by pressing the F5
function key while in the Crimson Text Editor..."