At some point I think you should explicitly say that vi/emacs are command line tools. Pay a little lip service to 'start a terminal', 'we wont use the mouse', 'these tools are great for use with ssh to remote systems'.