Editors  

A text editor is a program that you run to allow you to create and edit text files by typing in characters from a keyboard.   An editor is simple-minded version of a word processor like Microsoft Word; but it doesn't allow you to make things bold or italicized and stuff like that. (Who cares what color your program is?) You'll use a text editor to enter your code into source files that can be then compiled later by a  compiler.   To start running an editor and creating a new file whose name you'll pick later, you can just enter the name of one of the editors, below, in response to a shell prompt.  If, instead, you enter  editorName fileName, Unix will not only start the indicated editor but open the indicated file, creating it (empty) for you if it doesn't already exist — of course, you'll replace editorName with one of the editor names below.  (And you'll remember to read up on the basics of file names before choosing an unfortunately stupid fileName?  Good, I knew you would ;-)

Although I very much admire (and use) the tremendous built in help features of emacs, I still recommend that when you are first starting out you use a web tutorial or get a good book (I used O'Reilly press's Learning GNU Emacs by Cameron, Rosenblatt, and Raymond).  Hard core old timers will tell you to skip the book or web tutorial and learn emacs from within emacs.  (They'll also tell you that real programmers don't use high level languages and never bother with documentation.)  There is also a Google Group taking over from the older Usenet newsgroup devoted to emacs


This page last changed 17 Aug 2012 by Dr. M.S. Jaffe