Jenniferlinn wrote:
Here is answer to your question:
Editor Description
ed Original UNIX line-based editor, useful in scripts
emacs GNU editor and fully integrated user environment
ex Powerful line-based editor (integrated with vi)
gawk GNU awk, powerful text editor for records containing fields
sed Stream-oriented (non-interactive) line-based editor
vi Classic screen-based editor for UNIX
vim Vi IMproved, enhanced support for programmers
The Emacs Editor
Emacs is more than "just an editor" -- it provides a fully integrated user environment offering the sort of facilities outlined below.
* Issue shell comands
* Open a window for a shell
* Read and send mail
* Read news
* Access the internet
* Write and test programs
* Maintain a calendar
* Play a game!
Emacs has a vast number of editing modes, which create an environment designed for the type of editing you are doing. There are two types of modes, major and minor.
The Vi Editor
This is the classic screen-based editor for UNIX. Apart from vim, there are a number of enhanced versions of vi, including elvis, nvi, and vile. The vi editor works in two modes, command and insert. This is attractive for users who separate text entry from editing.
Command mode
Once a file is opened, you are in command mode. This provides the following facilities.
* Invoke insert mode
* Issue editing commands
* Move the cursor to a different position in the file
* Invoke ex commands
* Invoke a Linux shell
* Save or exit the current version of the file
Good description Jenni, thanks for the post