After talking to the HPCC guys (ok, just Dirk), he suggested a working knowledge of an advanced editor would not be an unreasonable expectation in a class such as ICCP. We could pretty easily add a small section on how to use Vim/Emacs, perhaps with screenshots.