The GNU emacs file editor

GNU Emacs is a powerful editor that is also available on most Linux/UNIX machines. The editor is invoked by typing emacs and has a built-in tutorial.