Some Emacs packages are mentioned here as an aid to the new Viper user, to indicate what Viper is capable of. A vast number comes with the standard Emacs distribution, and many more exist on the net and on the archives.
This manual also mentions some Emacs features a new user should know about. The details of these are found in the GNU Emacs Manual.
The features first. For details, look up the Emacs Manual.
The packages, below, represents a drop in the sea of special-purpose packages that come with standard distribution of Emacs.
ange-ftp.elcan ftp from the editor to files on other machines transparent to the user.
vc.elfor doing RCS commands from inside the editor
dired.elfor editing contents of directories and for navigating in the file system.
font-lock.elfor automatic highlighting various parts of a buffer using different fonts and colors.
desktop.elfor saving/restoring configuration on Emacs exit/startup.
ispell.elfor spell checking the buffer, words, regions, etc.
ediff.elfor finding differences between files and for applying patches.
Emacs Lisp archives exist on ‘archive.cis.ohio-state.edu’ and ‘wuarchive.wustl.edu’