Exploring the emacs Editor
The emacs editor is an extremely popular editor that appeared before even Unix was around. Developers liked it so much that they ported it to the Unix environment, and now it's been ported to the Linux environment. The emacs editor started out life as a console editor, much like vi, but has migrated to the graphical world.
The emacs editor still provides the original console mode editor, and now it also has the ability to use a graphical window to allow editing text in a graphical environment. Typically, when you start the emacs editor from a command line, the editor determines whether you have an available graphical session and starts in graphical mode. If you don't, it starts in console mode.
This section describes both the console mode and graphical mode emacs editors so that you'll know how to use either one if you want (or need) to.
Checking your emacs package
Many distributions do not come with the emacs editor installed by default. You...